如果只有一个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 资源可以使用。