Sé que wa
(in top
) mide el tiempo de CPU en espera de E / S. Muchos artículos dicen eso.
Pero estoy confundido, basado en 2 puntos de conocimiento:
- Si un proceso utiliza una llamada del sistema para leer el disco, el proceso se bloquea.
- Si un proceso está bloqueado, no se puede programar su ejecución en la CPU.
¿Derecho?
Parece que no hay tiempo para que la CPU espere E / S ... ¿Qué sucede?
Si me recomiendan algunos libros o artículos para leer más, mucho mejor.