O gráfico Uso da CPU exibe o uso da CPU das 10 máquinas virtuais no host com mais uso de CPU.

Este gráfico está localizado na exibição de Máquinas Virtuais da guia Desempenho Desempenho (Performance).

Tabela 1. Contadores
Nome Descrição
virtual_machine Quantidade de CPU sendo ativamente usada por cada máquina virtual no host. 100% representa todas as CPUs.

Por exemplo, se uma máquina virtual tiver uma CPU virtual em execução em um host com quatro CPUs e o uso da CPU for 100%, a máquina virtual usará um recurso de CPU.

uso da CPU virtual = usagemhz ÷ (número de CPUs virtuais × frequência central)

Observação: A exibição do host do uso da CPU, não a exibição do sistema operacional convidado.
  • Contador: uso
  • Tipo de estatísticas: taxa
  • Unidade: porcentagem (%). A precisão é de 1/100%. Um valor entre 0 e 100.
  • Tipo de Rollup: Médio (Mínimo / Máximo)
  • Coleção Nível: 1 (4)

Análise de gráfico

Um pico curto no uso da CPU ou CPU pronta indica que você está fazendo o melhor uso dos recursos da máquina virtual. No entanto, se o valor de uso da CPU para uma máquina virtual estiver acima de 90% e o valor de CPU Ready estiver acima de 20%, o desempenho será afetado.

Se o desempenho for afetado, considere tomar as seguintes ações.

Tabela 2. Conselhos de aprimoramento de desempenho da CPU
# # Resolução
1 Verifique se o VMware Tools está instalado em todas as máquinas virtuais no host.
2 Defina as reservas de CPU para todas as máquinas virtuais de alta prioridade para garantir que elas recebam os ciclos de CPU necessários.
3 Compare o valor de uso da CPU de uma máquina virtual com o uso da CPU de outras máquinas virtuais no host ou no pool de recursos. O gráfico de linhas empilhadas na exibição Máquina Virtual (Virtual Machine) do host mostra o uso da CPU para máquinas virtuais no host.
4 Determine se o tempo de preparação alto para a máquina virtual resultou do tempo de uso da CPU atingindo a configuração de limite de CPU. Em caso afirmativo, aumente o limite de CPU na máquina virtual.
5 Aumente os compartilhamentos de CPU para dar mais oportunidades de execução à máquina virtual. O tempo total de pronto no host pode permanecer no mesmo nível se o sistema do host estiver restrito pela CPU. Se o tempo de espera do host não diminuir, defina as reservas de CPU para máquinas virtuais de alta prioridade para garantir que elas recebam os ciclos de CPU necessários.
6 Aumente a quantidade de memória alocada para a máquina virtual. Isso diminui a atividade do disco e / ou da rede para aplicativos que fazem cache. Isso pode diminuir a E / S do disco e reduzir a necessidade de o host virtualizar o hardware. As máquinas virtuais com alocações de recursos menores geralmente acumulam mais tempo de preparação da CPU.
7 Reduza o número de CPUs virtuais em uma máquina virtual para apenas o número necessário para executar a carga de trabalho. Por exemplo, um aplicativo de thread único em uma máquina virtual de quatro maneiras só se beneficia de uma única vCPU. Mas a manutenção do hipervisor das três vCPUs ociosas requer ciclos de CPU que podem ser usados para outro trabalho.
8 Se o host ainda não estiver em um cluster do DRS, adicione-o a um. Se o host estiver em um cluster DRS, aumente o número de hosts e migre uma ou mais máquinas virtuais para o novo host.
9 Atualize as CPUs ou núcleos físicos no host, se necessário.
10 Use a versão mais recente do software hipervisor e ative recursos de economia de CPU, como descarregamento de segmentação de TCP, páginas grandes de memória e quadros jumbo.