GNU/Linux >> Linux の 問題 >  >> Linux

CPU 使用率グラフの「いい」とはどういう意味ですか?

解決策 1:

CPU 使用率グラフまたはレポートでは、「ナイス」CPU パーセンテージは、正のナイス値 (より低いスケジューリング優先度 -- man nice を参照) を持つユーザー レベルのプロセスによって占有された CPU 時間の割合です。 詳細はこちら)

基本的に、現在「使用中」の CPU 時間ですが、通常の (nice 値 0) または優先度の高い (nice 値が負の) プロセスが発生した場合、それらのプログラムは CPU から追い出されます。

解決策 2:

%user :ユーザー レベル (アプリケーション) で実行中に発生した CPU 使用率の割合。

%nice :ユーザー レベルでナイス プライオリティで実行中に発生した CPU 使用率の割合。

%system :システム レベル (カーネル) で実行中に発生した CPU 使用率の割合。

%iowait :システムに未処理のディスク I/O 要求があった間に CPU がアイドル状態だった時間の割合。

%idle :1 つまたは複数の CPU がアイドル状態で、システムに未処理のディスク I/O 要求がなかった時間の割合。

ソース:http://www.cyberciti.biz/tips/how-do-i-find-out-linux-cpu-utilization.html

man mpstat も参照してください .

解決策 3:

これは CPU のスケジューリング優先度で、値が大きいほど (+19) 優先度が低くなり、値が小さい (-20) ほど優先度が高くなります (逆の関係)。 man 2 getpriority 詳細をたくさん教えてくれます。 nice でプロセスを起動するときにナイス値を設定できます コマンドを入力してから renice で変更します 指図。プロセスの優先度の増加を指定できるのは、スーパーユーザー (root) だけです。

解決策 4:

Nice は、バッチまたはバックグラウンド ジョブを対象としています。ジョブはナイス (スケジューリングの優先度が低い) であるため、オンライン ユーザーが必要とするときに CPU を使用しません。 nice および renice プログラムは、nice 優先度を設定します。負のナイス優先度は悪い (リアルタイム)。

アイドル時間が少ないが楽しい時間が多い場合は、Seti at Home などのバックグラウンド プロセスを実行している可能性があります。


Linux
  1. `:-`はシェルスクリプトで何を意味しますか?

  2. 「rmIsHashed」とはどういう意味ですか?

  3. [プロセス]タブで「良い」とはどういう意味ですか?

  1. この Linux コマンドの - はどういう意味ですか?

  2. [[ $? -ne 0 ]]; .ksh の意味

  3. kill -3 とはどういう意味ですか?

  1. grep パターンで \b はどういう意味ですか?

  2. ep 能力とはどういう意味ですか?

  3. トップの %st はどういう意味ですか?