Patrzę na narzędzie do monitorowania zasobów systemu Windows 8.
Po zamknięciu VMWare-VM „zmodyfikowana pamięć” przeskakuje z 16 MB do 2 GB. Powoli wraca do 16 MB.
Podczas cofania zużycie dysku wynosi 100%. Kiedy to się dzieje, proces VMWare jest już wyłączony. Proces z użyciem dysku to „System”.
Mam 16 GB pamięci RAM i brak pliku strony.
To naprawdę denerwujące zachowanie, czy ktoś wie, jak to naprawić / sprawić, by było mniej denerwujące?
EDYCJA: Aby wyjaśnić irytację: Kiedy zamykam maszynę wirtualną, muszę otworzyć Monitor zasobów, patrzeć i czekać, aż „zmodyfikowana pamięć” spadnie, aby wiedzieć, jak długo muszę czekać, aż będę mógł nadal korzystać z mojego komputer ponownie. Brian zwrócił uwagę, że maszyna wirtualna musi zapisać pamięć na dysk (ma sens, zawieszam maszynę wirtualną). Ale dlaczego proces VM jest tak szybko wyłączany? I dlaczego proces systemowy zapisuje go na dysku (jeśli tak naprawdę jest przyczyną i źródłem problemu)?
źródło
Odpowiedzi:
Ponieważ jest to zgodne z projektem. System Windows ma zmodyfikowany wątek zapisujący strony (MiModifiedPageWriter), który zapisuje zmodyfikowane dane z powrotem na dysk.
Oto definicja zmodyfikowanej listy:
źródło
Jeśli zapiszesz stan maszyny wirtualnej, musi ona zapisać całą używaną przez nią pamięć do pliku na dysku. Oczekiwanie na zapis i wypuszczenie na dysk pojawi się na liście w części Zmodyfikowane.
Jeśli chcesz szybciej uruchomić / zawiesić maszynę wirtualną, zapisz ją na dysku SSD lub przydziel mniej pamięci. Dzięki dyskowi SSD może on zapisywać i ładować się szybciej, a przy przydzielonej mniejszej ilości pamięci RAM ma mniej do zapisania i załadowania.
źródło