1

如果只有一个cpu,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 的一个子集。以下网址有很好的解释:http: //veithen.github.io/2013/11/18/iowait-linux.html

于 2015-08-21T20:40:25.897 回答