Hogar Virtualización ¿Qué es la contención de la CPU? - definición de techopedia

¿Qué es la contención de la CPU? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa la contención de la CPU?

La contención de la CPU es un evento en el que los componentes y las máquinas individuales de la CPU en un sistema de hardware virtualizado esperan demasiado tiempo en su procesamiento. En dicho sistema, los recursos (por ejemplo, CPU, memoria, etc.) se distribuyen entre diferentes máquinas virtuales (VM). A medida que se asignan diferentes recursos de procesamiento a diferentes máquinas, los planificadores del sistema ordenan la entrada / salida y otras tareas. El procesamiento de estas tareas se retrasa cuando las máquinas que se les asignan están experimentando una contención de CPU.

Techopedia explica la contención de la CPU

Los expertos que analizan la contención de la CPU advierten que este tipo de conflicto interno puede ocurrir fácilmente en un sistema virtualizado. Sin embargo, hay diferentes formas de analizar el sistema para averiguar si la contención de la CPU es un problema. Los profesionales de TI analizan el trabajo del kernel VM en el manejo de las diferentes demandas de procesamiento. Una métrica llamada porcentaje listo (% listo) muestra cuánto tiempo tiene que esperar una máquina para poder procesar. Cuando este número sube demasiado alto, indica contención de CPU.

También hay estrategias más amplias para evitar la contención de la CPU; Por ejemplo, los expertos sugieren "construir" en lugar de agrupar las asignaciones de CPU virtuales de manera que puedan causar cuellos de botella y problemas de contención. En general, los administradores quieren buscar números de espera altos y evidencia de que hay demasiados componentes de CPU asignados para la programación y que los procesos individuales se retrasan de manera que pueden inhibir el rendimiento.

¿Qué es la contención de la CPU? - definición de techopedia