Zapisz działanie do pliku .vmem, nawet jeśli maszyna wirtualna jest zawieszona

14

Mam VMWare VM, której muszę używać do niektórych zadań w pracy. Z jakiegoś powodu, gdy maszyna wirtualna jest uruchomiona lub zawieszona, coś robi ogromne (pod względem operacji, a nie Bajtów / s) operacje we / wy na swoim .vmempliku, co powoduje, że system na tym dysku jest bardzo powolny.

Monitor zasobów pokazuje w zasadzie sprawcę problemów z wydajnością:

wprowadź opis zdjęcia tutaj

A najwyższe miejsce w Aktywności dysku zawsze zajmuje proces systemowy uzyskujący dostęp do wspomnianego pliku.

wprowadź opis zdjęcia tutaj

Czy ktoś wie, co się tutaj dzieje?

Joey
źródło
opóźnione zapisy?
Sathyajith Bhat
Pół godziny po zawieszeniu maszyny wirtualnej? W pakietach około 1 MiB / s?
Joey
zgadując, może harmonogram VMWare pisze, gdy jest bezczynny lub tym podobne. Ciekawe, jak poznać prawdziwy powód
Sathyajith Bhat
Właśnie próbowałem, czy to samo po ponownym uruchomieniu, ale dostałem Bluescreen podczas wznawiania VM ... próbuję teraz ponownie ;-)
Joey
1
Trochę tła na temat zawieszonego aspektu. Po zawieszeniu maszyny wirtualnej pamięć RAM jest zapisywana w pliku VMEM. Obserwuj monitor zasobów, a zobaczysz, jak duży blok zmienia kolor z zielonego (w użyciu) na pomarańczowy (zmodyfikowany) po zawieszeniu maszyny wirtualnej. Windows następnie opróżnia zmodyfikowane bloki do pliku VMEM. To płukanie naprawdę wbija napęd SATA-3, powodując bardzo brak reakcji systemu. Po drugie, zmodyfikowana pamięć
osiąga

Odpowiedzi:

12

Według forów vmware, musisz mieć to ustawienie w pliku config.ini: mainmem.useNamedFile = "FALSE", aby uniknąć tego problemu. VMWare użyłoby prawdziwej pamięci RAM i pliku strony z tym ustawieniem na false.

Bibliografia:

  1. http://communities.vmware.com/message/1704684
  2. http://vmfaq.com/entry/25/
  3. http://faq.sanbarrow.com/index.php?action=artikel&cat=14&id=50&artlang=en
Ali
źródło
Jest to raczej obejście niż naprawa - wydaje się, że problem ten pogorszył się znacznie w WS v11 w systemie Windows 8.1. Podejrzane zmiany w zarządzaniu pamięcią
Munrobasher