ESXi hosts podem recuperar memória de máquinas virtuais.
Um host aloca a quantidade de memória especificada por uma reserva diretamente para uma máquina virtual. Qualquer coisa além da reserva é alocada usando os recursos físicos do host ou, quando os recursos físicos não estão disponíveis, são manipulados usando técnicas especiais, como balonismo ou troca. Os hosts podem usar duas técnicas para expandir ou contrair dinamicamente a quantidade de memória alocada às máquinas virtuais.
- Os sistemas ESXi usam um driver de balão de memória (
vmmemctl
), carregado no sistema operacional guest em execução em uma máquina virtual. Consulte Driver de Balão de Memória. - O sistema ESXi troca uma página de uma máquina virtual para um arquivo de permuta de servidor sem qualquer envolvimento do sistema operacional guest. Cada máquina virtual tem seu próprio arquivo de permuta.