Я знаю, що wa
(в top
) вимірює час процесора на очікування вводу / виводу. Багато статей говорять про це.
Але мене бентежить, що, виходячи з 2 балів знань:
- якщо процес використовує системний виклик для читання диска, процес блокується.
- Якщо процес заблокований, його не можна запланувати за допомогою CPU.
Правильно?
Здається, немає часу, щоб процесор очікував на введення / виведення ... Що станеться?
Якщо рекомендувати якісь книги чи статті для подальшого читання, тим краще.