Możliwy duplikat:
Masywne przecieki pamięci?
Cześć,
Wydaje mi się, że mam ogromne wycieki pamięci, które mnie mylą.
Używam fusion 3.1 / Windows 7 na Snow Leopard. Jest to czysta instalacja ze wszystkimi zastosowanymi aktualizacjami. Dałem fusion 8 GB na maszynie 14 GB.
Zainstalowałem VS2008 i Eclipse w Windows 7. Nic niezwykłego.
W Menedżerze zadań w systemie Windows 7 mój ślad pamięci jest rozsądny i wynosi <2 GB. Jednak w OSX Monitor aktywności pokazuje, że ślad vmware-vmx jest znacznie większy. Zaczyna się od 2 GB, co wydaje się w porządku, ale ilekroć robię coś w systemie Windows, ślad vmware-vmx rośnie z kilkoma MB na sekundę. Po około 20 minutach używa ~ 10 GB i wszystko się zatrzymuje. Przez cały ten czas Menedżer zadań nadal mówi, że używam tylko 2 GB. I cokolwiek robię w oknach, wydaje się, że zwiększa to pamięć vmware-vmx. Nawet zamknięcie aplikacji sprawia, że rośnie.
Czy więc jest to norma dla kursu fuzji? Wcześniej korzystałem z paraleli 3 / Vista pod Leopardem i działało dobrze. Zakładałem, że moja nowa konfiguracja fuzji będzie działać lepiej, ale to czyni ją całkowicie bezużyteczną. (I najwyraźniej nie mogę nawet poprosić o wsparcie techniczne, chyba że kupię pakiet wsparcia ...)
Każda rada jest bardzo ceniona.
Dzięki
Odpowiedzi:
Czy masz uruchomione inne maszyny wirtualne, które mają podobne problemy?
Może to być problem ze sterownikiem programu „balonowanie pamięci” (sterownik vmmemctl), możesz spróbować go naprawić, ręcznie go zastępując. Szczerze mówiąc, najlepszą rzeczą do zrobienia jest odinstalowanie VMware, ponowne zainstalowanie go i nie łatanie go do końca i sprawdzanie, czy to działa. Następnie możesz sprawdzić, czy łatka powoduje problem.
źródło