Tengo una máquina Debian con 4 núcleos de CPUejecutando xencon dos máquinas virtuales y tengo problemas para determinar el uso real general de la CPU.
Cada máquina tiene dos VCPU asignadas sin límite de uso de CPU:
Domain-0 0 256 0
dom01 1 256 0
dom02 4 256 0
Mientras estoy conectado a cada una de esas máquinas, top
muestra un uso de CPU del 80 al 90 % en cada CPU (presiono '1' para mostrar cada núcleo individualmente). xentop
on dom0 está de acuerdo con este informe.
Sin embargo, top
en dom0 se muestran los 4 núcleos de la CPU que pasan la mayor parte del tiempo inactivos.
¿Xen oculta la utilización de la CPU de los entornos virtuales a los dom0 top
? Si es así, ¿hay alguna forma de mostrar la utilización real de los núcleos de CPU de la máquina?
Respuesta1
Correcto, dom0 no ve la actividad de la CPU de domU.
La respuesta está en su pregunta: xentop
en dom0 le muestra la utilización real de las CPU.