A memória da máquina host é o suporte de hardware para a memória virtual guest e a memória física guest. Para obter o melhor desempenho, a memória da máquina host deve ser pelo menos um pouco maior que a memória ativa combinada das máquinas virtuais no host. O tamanho da memória de uma máquina virtual deve ser ligeiramente maior do que o uso médio da memória do guest. Aumentar o tamanho da memória da máquina virtual resulta em mais uso de memória de sobrecarga.

Problema

  • O uso da memória é constantemente alto (94% ou mais) ou constantemente baixo (24% ou menos).
  • A memória livre é consistentemente igual ou inferior a 6% e a troca ocorre com frequência.

Causa

  • O host provavelmente não tem os recursos de memória necessários para atender ao tamanho combinado da memória ativa de todas as VMs em execução.
  • Os recursos de memória da máquina host não são suficientes para atender à demanda, o que leva à recuperação de memória (como a troca) e ao desempenho degradado.

Solução

  • Verifique se VMware Tools está instalado em cada máquina virtual. O driver de balão é instalado com o VMware Tools e é fundamental para o desempenho.
  • Verifique se o driver do balão está ativado. O VMkernel tenta regularmente recuperar a memória da máquina virtual não utilizada fazendo um balonismo e, se necessário, trocando. Geralmente, isso não afeta o desempenho da máquina virtual.
  • Reduza o espaço de memória na máquina virtual e corrija o tamanho do cache se for muito grande. Isso libera memória para outras máquinas virtuais.
  • Se a reserva de memória da máquina virtual estiver definida como um valor muito maior do que a memória ativa, diminua a configuração de reserva para que o VMkernel possa recuperar a memória ociosa de outras máquinas virtuais no host.
  • Migre uma ou mais máquinas virtuais para um host em um cluster do DRS.
  • Adicione memória física ao host.