2017-05-23 19 views
0

"htop"というツールがCPU使用量と平均負荷として表示されていることについてちょっと混乱しています。私は信じられないほど遅い実行しているWebサーバーを見てみるように求められました。 私はちょっとグーグルで、マシンに1つのCPUしか持っていないと、平均負荷が1.00を超えるすべてがひどいという声明を常に見つけました。Linux Webサーバー - htopは極端なCPU使用量を示していますか?

はしかし、私の「ホテルトップ」の経験は次のようになります。 htop screenshot

誰かがまさにここに何が起こっているかを教えていただけますか?これは悪いですか、私はすべてを誤解していますか?

ありがとうございました。

答えて

0

スクリーンショットでは、CPU使用率バーが緑色と赤色に色分けされています。押す '?' htopでヘルプ画面が表示されます。そこから、緑の色は通常の優先ユーザー空間アプリケーションのCPU使用率、赤色はカーネルスレッドの色であることがわかります。

基本的に、スクリーンショットでは、すべてのCPUコアが100%忙しく、ほとんどの時間はカーネルで費やしています。

はい、これは悪いです。ここで正確に何が起こっているかを知るためには、さらなる調査が必要です。

+0

見つけた! rsyncスクリプトのようなゾンビが実行され、何百ものスレッドが作成され、数日間続きました...スクリプトとすべてのスレッドを強制終了し、CPU使用率が0.3%に下がり、Webサーバーが再びスムーズに動作します。しかし、説明してくれてありがとう。 – hallleron

0

htopスクリーンショットは、それぞれのCPUコアとそれぞれの使用状況を表示しています。あなたが本当に見たいと思っているのは、プロセスとそれらが消費しているCPUの量です。 http://www.thegeekstuff.com/2011/09/linux-htop-examples

グッドラックを:

より詳細にそれを説明し、ここでの記事があります!

+0

これは興味深い記事です。ありがとう! – hallleron

関連する問題