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 リソースしか使用できないと思います。