89

Linuxでこのコマンドを発行する場合:

# cat /proc/loadavg
0.75 0.35 0.25 1/25 1747

最初の3つの数値は負荷平均です。最後の2つの数字は何ですか?

最後のものは毎秒2ずつ増え続けますが、心配する必要がありますか?

4

4 に答える 4

99

/proc/loadavg

このファイルの最初の 3 つのフィールドは、実行キュー (状態 R) 内のジョブ数、またはディスク I/O を待機中 (状態 D) のジョブ数を 1、5 、および 15 分間で平均した負荷平均値です。これらは、uptime(1) および他のプログラムによって提供される負荷平均値と同じです。

4 番目のフィールドは、スラッシュ (/) で区切られた 2 つの数字で構成されます。これらの最初のものは、現在実行中のカーネル スケジューリング エンティティ (プロセス、スレッド) の数です。これは、CPU の数以下になります。スラッシュの後の値は、現在システムに存在するカーネル スケジューリング エンティティの数です。

5 番目のフィールドは、システムで最後に作成されたプロセスの PID です。

于 2012-08-16T12:54:07.420 に答える
12

最初の 3 つの列は、最後の 1、5、および 15 分間の CPU および I/O 使用率を測定します。4 番目の列には、現在実行中のプロセスの数とプロセスの総数が表示されます。最後の列には、最後に使用されたプロセス ID が表示されます。

https://docs.fedoraproject.org/en-US/Fedora/17/html/System_Administrators_Guide/s2-proc-loadavg.html

于 2012-08-16T12:51:17.843 に答える
5

次のページでは、これらについて詳しく説明しています。

http://www.brendangregg.com/blog/2017-08-08/linux-load-averages.html

いくつかの解釈:

  • 平均が 0.0 の場合、システムはアイドル状態です。
  • 1 分間の平均が 5 分間または 15 分間の平均よりも高い場合、負荷が増加しています。
  • 1 分間の平均が 5 分間または 15 分間の平均よりも低い場合、負荷は減少しています。
  • CPU 数よりも大きい場合は、パフォーマンスに問題がある可能性があります (状況によって異なります)。
于 2020-08-30T09:51:03.990 に答える