Correto, dom0 não vê a atividade da CPU domU.
A resposta está na sua pergunta: xentop
on dom0 mostra a real utilização das CPUs.
Eu tenho uma máquina Debian com 4 núcleos de CPU rodando o Xen com duas máquinas virtuais, e estou tendo problemas para determinar a real real Uso da CPU.
Cada máquina tem duas VCPUs atribuídas a ela sem limite no uso da CPU:
Domain-0 0 256 0
dom01 1 256 0
dom02 4 256 0
Enquanto logado em cada uma dessas máquinas, top
mostra 80-90% de uso da CPU em cada CPU (eu pressione '1' para mostrar cada núcleo individualmente). xentop
on dom0 concorda com este relatório.
No entanto, top
on dom0 mostra todos os 4 núcleos de CPU gastando a maior parte do tempo ociosos.
Xen oculta a utilização da CPU dos ambientes virtuais do top
do dom0? Em caso afirmativo, existe alguma maneira de exibir a real utilização dos núcleos da CPU na máquina?
Tags virtualization top xen