1

CPU が 1 つしかなく、IOwait が 99% の場合、その CPU はまだ他のプロセスを実行できますか? その場合、1% の CPU リソースしか使用できませんか? または、他のプロセスも 100% の CPU リソースを使用する可能性がありますが、99% の Iowait が使用されています。

私は一冊の本で次の行を読みました」

iowait is time spent receiving and handling hardware interrupts as a 
percentage of processor ticks. 

その場合、99% の iowait は、CPU がアイドル状態または待機中であることを意味しません。実際には、割り込みを受信して​​処理するために非常にビジーです。これが本当なら、他のプロセスは 1% の CPU リソースしか使用できないと思います。

4

1 に答える 1

0

私は答えを得ました: 99% IOWait は、CPU がほぼ 99% アイドルであることを意味します。つまり、IOWait は CPU Idle のサブセットです。次の URL には優れた説明があります: http://veithen.github.io/2013/11/18/iowait-linux.html

于 2015-08-21T20:40:25.897 に答える