Dela via


Hyper-V minnesprestanda

Hypervisor-programmet virtualiserar gästens fysiska minne för att isolera virtuella datorer från varandra och för att tillhandahålla ett sammanhängande, nollbaserat minnesutrymme för varje gästoperativsystem, precis som på icke-virtualiserade system.

Korrigera minnesstorlek för underordnade partitioner

Du bör storleksanpassa minne för virtuella datorer som du vanligtvis gör för serverprogram på en fysisk dator. Du måste storleksanpassa den för att rimligen hantera den förväntade belastningen vid vanliga tider och tider med hög belastning eftersom otillräckligt minne avsevärt kan öka svarstiderna och CPU- eller I/O-användningen.

Du kan aktivera dynamiskt minne så att Windows kan ändra storlek på minne för virtuella datorer dynamiskt. Med dynamiskt minne kan du öka sidfilens storlek för den virtuella datorn för att säkerställa tillfällig säkerhetskopiering medan dynamiskt minne svarar på minnesbelastningen om program på den virtuella datorn får problem med att göra stora plötsliga minnesallokeringar.

Mer information om dynamiskt minne finns i konfigurationsguiden förHyper-V dynamiskt minne och Hyper-V dynamiskt minne.

När du kör Windows i den underordnade partitionen kan du använda följande prestandaräknare i en underordnad partition för att identifiera om den underordnade partitionen har minnesbelastning och sannolikt kommer att prestera bättre med en högre minnesstorlek för virtuella datorer.

Prestandaräknare Föreslaget tröskelvärde
Minne – Reservbyte i vänteläge Summan av cache för vänteläge och byte för fria och noll-sidlistor ska vara 200 MB eller mer på system med 1 GB, och 300 MB eller mer på system med 2 GB eller mer synligt RAM.
Minne – Lediga och noll sidlistbyte Summan av cache för vänteläge och byte för fria och noll-sidlistor ska vara 200 MB eller mer på system med 1 GB, och 300 MB eller mer på system med 2 GB eller mer synligt RAM.
Minne – Sidor inmatning/sek Genomsnittet under en 1-timmarsperiod är mindre än 10.

Korrigera minnesstorlek för rotpartition

Rotpartitionen måste ha tillräckligt med minne för att tillhandahålla tjänster som I/O-virtualisering, ögonblicksbild av virtuell dator och hantering för att stödja de underordnade partitionerna.

Hyper-V i Windows Server 2016 övervakar körhälsan för rotpartitionens hanteringsoperativsystem för att fastställa hur mycket minne som på ett säkert sätt kan allokeras till underordnade partitioner, samtidigt som stabil prestanda och tillförlitlighet hos rotpartitionen säkerställs.

Ytterligare referenser