Definición: ¿Qué significa CPU Wait?
La espera de CPU es un término un tanto amplio y matizado para la cantidad de tiempo que una tarea tiene que esperar para acceder a los recursos de la CPU. Este término se usa popularmente en entornos virtualizados, donde varias máquinas virtuales compiten por los recursos del procesador.
Techinfo explica CPU Wait
La definición exacta de espera de CPU es algo polémica. Los profesionales de TI pueden usarlo para describir cualquier momento en el que haya una tarea de entrada / salida u otro trabajo que esté esperando su finalización. Sin embargo, algunos otros lo separan de otras métricas. Por ejemplo, se podría contrastar un indicador de "espera de CPU" ("% de espera") con algo llamado "% listo" en VMware, donde el porcentaje de tiempo listo indica que una máquina específica y un componente de la CPU están esperando su turno en el sistema. Por el contrario, las métricas de espera de la CPU podrían representar tareas de entrada / salida que aún no están programadas o momentos en que los componentes están esperando en el kernel de VM.
En general, la espera de la CPU hace referencia a los tiempos de espera para la ejecución de un programa o subproceso, que es parte de la clasificación muy importante que hacen los sistemas para múltiples procesadores o procesamiento paralelo. Uno de los mayores desafíos de los sistemas virtualizados es cómo se comparten los recursos, en particular, cómo se comparten la potencia de procesamiento y el tiempo. Los administradores tienen que aprender mucho sobre los sistemas de monitoreo para averiguar cuánto tiempo están esperando los trabajos para su ejecución y qué tiempos de espera de la CPU son para saber qué tan bien está funcionando un sistema.