Desempenho de memória do Hyper-V
O hipervisor virtualiza a memória física do convidado para isolar as máquinas virtuais entre si e fornecer um espaço de memória contígua, com base em zero para cada sistema operacional convidado, assim como em sistemas não-virtualizados.
Dimensionamento de memória correto para partições filho
Você deve dimensionar a memória da máquina virtual da mesma forma que faria para aplicativos de servidor em um computador físico. Você deve dimensioná-la para que ela trate a carga esperada em momentos comuns e de pico, porque memória insuficiente pode aumentar significativamente os tempos de resposta e utilização de CPU ou de E/S.
Você pode habilitar a Memória Dinâmica para permitir que o Windows dimensione a memória da máquina virtual dinamicamente. Com a Memória Dinâmica, se os aplicativos na máquina virtual enfrentarem problemas ao fazer grandes alocações repentinas de memória, você pode aumentar o tamanho do arquivo de página para a máquina virtual a fim de garantir o suporte temporário enquanto a Memória Dinâmica responde à pressão de memória.
Para obter mais informações sobre memória dinâmica, consulte Visão geral da memória dinâmica do Hyper-V e Guia de configuração da memória dinâmica do Hyper-V.
Ao executar o Windows na partição filho, você pode usar os contadores de desempenho a seguir em uma partição filho para identificar se a ela está enfrentando pressão de memória e pode ter um desempenho melhor com um tamanho maior de memória de máquina virtual.
Contador de desempenho | Valor de limite sugerido |
---|---|
Memória – Bytes de reserva de cache Em espera | A soma dos Bytes de reserva de cache Em espera e dos Bytes de lista de páginas livres e zero deve ser de 200 MB ou mais em sistemas com 1 GB e de 300 MB ou mais em sistemas com 2 GB ou mais de RAM visível. |
Memória – Bytes da lista de páginas livres e zero | A soma dos Bytes de reserva de cache Em espera e dos Bytes de lista de páginas livres e zero deve ser de 200 MB ou mais em sistemas com 1 GB e de 300 MB ou mais em sistemas com 2 GB ou mais de RAM visível. |
Memória – Entrada de páginas/s | A média em um período de 1 hora é menor que 10. |
Dimensionamento de memória correto para partições raiz
A partição raiz deve ter memória suficiente para fornecer serviços como virtualização de E/S, instantâneo de máquina virtual e gerenciamento para dar suporte às partições filho.
O Hyper-V no Windows Server 2016 monitora a integridade do runtime do sistema operacional de gerenciamento da partição raiz para determinar a quantidade de memória que pode ser alocada com segurança nas partições filho, garantindo ainda alto desempenho e confiabilidade da partição raiz.