Eu sei wa
(in top
) mede o tempo da CPU na espera de E / S. Muitos artigos dizem isso.
Mas estou confuso que, com base em 2 pontos de conhecimento:
- se um processo usar uma chamada do sistema para ler o disco, o processo será bloqueado.
- Se um processo estiver bloqueado, não poderá ser agendado para execução na CPU.
Certo?
Parece que não há tempo para a CPU aguardar na E / S ... O que acontece?
Se recomendar alguns livros ou artigos para eu continuar lendo, tanto melhor.