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

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

Tabela 1. Contadores
Nome Descrição
virtual_machine Quantidade de CPU sendo usada ativamente 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 estará usando um recurso de CPU.

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

Observação: A visualização do host do uso da CPU, não a visualizaçã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 acúmulo: médio (mínimo/máximo)
  • Nível de Coleta: 1 (4)

Análise de gráfico

Um pequeno pico 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 pronta estiver acima de 20%, o desempenho será afetado.

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

Tabela 2. Conselhos sobre o aprimoramento do desempenho da CPU
# Resolução
1 Verifique se o VMware Tools está instalado em cada máquina virtual 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 alto tempo de prontidão para a máquina virtual resultou do tempo de uso da CPU atingir 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 à máquina virtual mais oportunidades de execução. O tempo total de prontidão no host poderá permanecer no mesmo nível se o sistema host for restringido pela CPU. Se o tempo de preparação 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 armazenados em cache. Isso pode diminuir a E/S de 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 vias só se beneficia de uma única vCPU. Mas a manutenção do hipervisor das três vCPUs ociosas leva ciclos de CPU que podem ser usados para outros trabalhos.
8 Se o host ainda não estiver em um cluster 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 do hipervisor e ative os recursos de economia de CPU, como o descarregamento de segmentação TCP, páginas de memória grande e quadros jumbo.