du måste reservera swap space för oreserverat virtuellt maskinminne (skillnaden mellan bokningen och den konfigurerade minnesstorleken) på bytesfiler per virtuell maskin.
denna swap reservation krävs för att säkerställa att ESXi värd kan bevara virtuell maskin minne under några omständigheter. I praktiken kan endast en liten del av värdnivåbytesutrymmet användas.
om du overcommitting minne med ESXi, för att stödja intra-gäst swapping induceras av ballooning, se till att din gäst operativsystem har också tillräckligt swap utrymme. Detta byteutrymme på gästnivå måste vara större än eller lika med skillnaden mellan den virtuella maskinens konfigurerade minnesstorlek och dess Reservation.
för att förhindra virtuella maskinfel, öka storleken på växlingsutrymmet i dina virtuella maskiner.
- Windows gästoperativsystem— Windows operativsystem hänvisar till deras växlingsutrymme som personsökningsfiler. Vissa Windows-operativsystem försöker öka storleken på personsökningsfiler automatiskt om det finns tillräckligt med ledigt diskutrymme.
se din Microsoft Windows-dokumentation eller sök i Windows hjälpfiler efter ”personsökningsfiler.”Följ instruktionerna för att ändra storleken på den virtuella minnesökningsfilen.
- Linux gäst operativsystem — Linux operativsystem hänvisar till deras swap utrymme som swap-filer. För information om att öka swap-filer, se följande Linux man-sidor:
-
mkswap
— ställer in ett Linux-byteområde. -
swapon
— aktiverar enheter och filer för personsökning och byte.
-
gästoperativsystem med mycket minne och små virtuella diskar (till exempel en virtuell maskin med 8 GB RAM och en 2 GB virtuell disk) är mer mottagliga för att ha otillräckligt byteutrymme.
när du skapar en stor växlingsfil (till exempel större än 100 GB) kan den tid det tar för den virtuella maskinen att slå på öka avsevärt. För att undvika detta, ställ in en hög reservation för stora virtuella maskiner.
du kan också placera swap-filer på billigare lagring med hjälp av host-local swap-filer.