Может ли CPU выполнять другие процессы, если iowait сейчас составляет 99%

Если есть только один процессор и IOwait равен 99%, сможет ли процессор по-прежнему выполнять другие процессы, если так, можно ли использовать только 1% ресурсов процессора? или другой процесс также мог бы использовать ресурс 100% ЦП, хотя в рамках сценария 99% Iowait.

Я прочитал следующую строку в одной книге

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

Если это так, то iowait на 99% не означает, что процессор простаивает или ждет, на самом деле он очень занят приемом и обработкой прерываний. Если это правда, я думаю, что другие процессы могут использовать только 1% ресурсов процессора.

1 ответ

Я получил ответ: 99% IOWait означает, что процессор почти на 99% простаивает. т.е. IOWait - это подмножество процессоров Idle. Следующий URL имеет отличное объяснение: http://veithen.github.io/2013/11/18/iowait-linux.html

Другие вопросы по тегам