CPU使用率の統計での「nice」値の意味


9

LinuxとUbuntuは比較的新しいです。システムモニターをバー(画面の上部のバー)に接続し、このガジェットを構成するための設定を開きました。プロセッサタブでは、ユーザー、システム、ナイス、IOwait、アイドルの5色を選択できるようになっています。「いい」を除いて、私は4つすべて(私は思う...)を理解できます。この「いい」とは?私はこの回答を読み、スーパーユーザーがより高い優先度でタスクを実行できることを理解していますが、新しい素敵なプロセスを実行せずにシステムモニターに表示するとどういう意味ですか?



私の質問を更新
yehudahs

2
この質問は、CPUの適切な値に関するものであり、特定のプロセスの適切な値に関するものではありません。これの重複としてフラグが付けられたQ&Aは、CPU使用率の適切な値とは関係なく、プロセスの適切な値のみを扱います。それらはもちろん関連していますが、同じものではありません。だから、これはそれの複製ではないと思います。
鷹匠

1
そして今なぜ話題から外れていますか?
Braiam

回答:


14

プロセッサーの良い値は

CPUが「ナイス」になっているユーザーのプロセスの実行に費やした時間。

(からman top)「ナイスな」プロセスは、正のnice値を持つプロセスです。つまり、プロセッサのnice値が高い場合、それは優先度の低いプロセスで動作していることを意味します。したがって、このインジケータは、CPU使用率が高く、この高負荷がシステムに悪影響を及ぼすことを恐れている場合に役立ちます。

  • 高いCPU使用率と高い価値:心配する必要はありません。重要なタスクが仕事をしているわけではなく、重要なプロセスは必要に応じて簡単にCPU時間を取得します。この状況は実際のボトルネックではありません。
  • CPU使用率が高く、ナイス値が低い:重要なプロセスでCPUに負荷がかかり、これらのプロセスまたは新しいプロセスが待機する必要があるため、心配する必要があります。この状況は実際のボトルネックです。

この素晴らしい値は単純なユーザーにとってあまり重要ではないと思います。これはサーバー環境でより便利です。


4

CPUバーのniceフィールドは、他のプロセスに適したプロセスを測定します。LinuxのCPU優先度は、-20〜20のnice値で表され、nice値が高いほど、CPUの優先度は最も低くなります。

表示されているのは、CPUが機能し、使用されている優れた(優先度の低い)プロセスです。これは、システムに100%の使用率しか見られない場合に発生する負荷がかかっていると考えて、それらのサイクルが必要になったときにそれらが発生することを示すのを防ぐためです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.