El gráfico CPU (%) muestra los valores de preparación y uso de CPU de una máquina virtual.

El gráfico se encuentra en la vista Home (Inicio) de la pestaña Performance (Rendimiento) de la máquina virtual.

Tabla 1. Contadores de datos
Etiqueta del gráfico Descripción
Uso Cantidad de la CPU virtual utilizada activamente, expresada como un porcentaje de la CPU total disponible.

El uso de CPU es el promedio de utilización de CPU para todas las CPU virtuales disponibles en la máquina virtual.

Por ejemplo, si una máquina virtual con una CPU virtual se ejecuta en un host que tiene cuatro CPU físicas y el uso de CPU es del 100 %, la máquina virtual está utilizando una CPU física en su totalidad.

Uso de CPU virtual = usagemhz ÷ (cantidad de CPU virtuales × frecuencia de núcleos)

Nota: Esta es la vista del host del uso de CPU, no la vista del sistema operativo invitado.
  • Contador: usage
  • Tipo de estadísticas: Velocidad
  • Unidad: Porcentaje (%). La precisión es de 1/100 %. Un valor entre 0 y 100.
  • Tipo de acumulación: Promedio (mínimo/máximo)
  • Nivel de recopilación: 1 (4)
Ready (Lista) Porcentaje de tiempo que la máquina virtual estuvo lista, pero no pudo programarse para ejecutarse en la CPU física.
El tiempo de disponibilidad de las CPU depende de la cantidad de máquinas virtuales en el host y de sus cargas de CPU. En el nivel de recopilación 1, se muestra el tiempo promedio de disponibilidad de las CPU de todas las CPU virtuales en la máquina virtual. En el nivel de recopilación 3, también se muestra el tiempo promedio de disponibilidad de las CPU de cada CPU virtual.
  • Contador: ready
  • Tipo de estadísticas: Velocidad
  • Unidad: Porcentaje (%)
  • Tipo de acumulación: Sumatorio
  • Nivel de recopilación: 1

Análisis de gráficos

Un breve aumento repentino en el uso de la CPU o en el valor de disponibilidad de la CPU indica que se están aprovechando al máximo los recursos de la máquina virtual. Sin embargo, si valor del uso de CPU de una máquina virtual se ubica por encima del 90 % y el valor de disponibilidad de la CPU es superior al 20 %, el rendimiento se está viendo afectado.

Si el rendimiento se ve afectado, considere la posibilidad de realizar las siguientes acciones.

Tabla 2. Sugerencia de mejora del rendimiento de CPU
# Resolución
1 Compruebe que VMware Tools esté instalado en cada máquina virtual del host.
2 Configure las reservas de CPU para máquinas virtuales de alta prioridad, a fin de garantizar que reciban los ciclos de CPU necesarios.
3 Compare el valor de uso de CPU de una máquina virtual con el uso de CPU de otras máquinas virtuales del host o del grupo de recursos. El gráfico de líneas apiladas que aparece en la vista Máquina virtual del host muestra el uso de CPU para las máquinas del host.
4 Determine si el valor alto de tiempo de preparación de la máquina virtual se debe a que el tiempo de uso de CPU alcanzó el límite de CPU establecido. De ser así, aumente el límite de CPU de la máquina virtual.
5 Aumente los recursos compartidos de CPU para darle a la máquina virtual más oportunidades para ejecutarse. El tiempo de preparación total del host puede mantener el mismo nivel si el sistema host tiene restricciones de CPU. Si el tiempo de preparación del host disminuye, configure las reservas de CPU para máquinas virtuales de alta prioridad, a fin de garantizar que reciban los ciclos de CPU necesarios.
6 Aumente la cantidad de memoria asignada a la máquina virtual. Esta acción reduce la actividad de la red y de los discos para las aplicaciones que almacenan datos en la memoria caché. Esto puede mermar la actividad de E/S del disco y disminuir la necesidad de que el host virtualice el hardware. Las máquinas virtuales con menores asignaciones de recursos, por lo general, acumulan más tiempo de disponibilidad de CPU.
7 Reduzca la cantidad de CPU virtuales de una máquina virtual y limítela a solamente la cantidad necesaria para ejecutar la carga de trabajo. Por ejemplo, una aplicación con un solo subproceso en una máquina virtual de cuatro vías únicamente se beneficia con el uso de una sola vCPU. Sin embargo, el mantenimiento del hipervisor de tres vCPU inactivas acapara ciclos de CPU que podrían usarse para otras actividades.
8 Si el host aún no está en un clúster de DRS, agréguelo a uno. Si el host aún está en un clúster de DRS, aumente la cantidad de hosts y migre una máquina virtual o más al nuevo host.
9 Si es necesario, actualice las CPU o los núcleos físicos del host.
10 Use la versión más reciente del software del hipervisor y habilite las características de ahorro de CPU, por ejemplo, la descarga de segmentación de TCP, las páginas de memoria grandes y las tramas gigantes.