システム負荷インジケータの「負荷」とは何ですか?


8

システム負荷インジケーターは、CPUアクティビティ、メモリ使用量、ハードドライブI / Oなどのプロットを表示します。「負荷」グラフもありますが、それが何を意味するのかわかりません。この「ロード」とは正確には何ですか?


1
「ロードとは」..その曲が大好きです。
Яois

回答:


2

4

2つの異なるソースからの短い要約。

から en.wikipedia.org/

負荷平均は、一定期間の平均システム負荷を表します。これは通常、最後の1、5、15分間のシステム負荷を表す3つの数値の形式で表示されます。

[...]

アイドル状態のコンピューターの負荷数は0です。CPU(準備キューまたは実行キュー)を使用または待機している各プロセスは、負荷数を1ずつ増やします。ほとんどのUNIXシステムは、実行中(CPU上)または実行可能(待機中)のプロセスのみをカウントしますCPU)状態。ただし、Linuxには割り込み不可能なスリープ状態(通常はディスクアクティビティを待機)のプロセスも含まれているため、I / Oシステムがビジーまたはストールしているために多くのプロセスがI / Oでブロックされたままの場合、結果が著しく異なる可能性があります。[1] これには、たとえば、NFSサーバーの障害やメディアの速度低下(USB 1.xストレージデバイスなど)によるブロックプロセスが含まれます。このような状況では、負荷平均が上昇する可能性がありますが、これは実際のCPU使用の増加を反映していません(ただし、ユーザーが待機する必要がある時間についてはまだわかります)。

[...]

CPUバウンドのシングルCPUシステムの場合、負荷平均は、それぞれの期間におけるシステム使用率のパーセンテージと考えることができます。複数のCPUを搭載したシステムの場合、同等のパーセンテージを得るには、プロセッサの数で数値を除算する必要があります。

から man uptime

システム負荷平均は、実行可能な状態または中断できない状態にあるプロセスの平均数です。実行可能な状態のプロセスは、CPUを使用しているか、CPUの使用を待機しています。割り込み不可能な状態のプロセスは、ディスクの待機など、I / Oアクセスを待機しています。平均は、3つの時間間隔で取得されます。負荷平均はシステム内のCPUの数に対して正規化されていないため、1の負荷平均は常に1つのCPUシステムが読み込まれることを意味し、4 CPUシステムの場合は75%の時間アイドルであったことを意味します。

元の質問に答えるには、過去1分間の負荷平均です。

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