Schreiben Sie die Aktivität in die VMEM-Datei, obwohl die VM angehalten ist

14

Ich habe eine VMWare-VM, die ich für bestimmte Aufgaben bei der Arbeit verwenden muss. Während die VM ausgeführt oder angehalten wird, führt aus irgendeinem Grund eine massive E / A-Operation (nicht in Byte / s) für ihre .vmemDatei aus, wodurch das System auf dieser Festplatte sehr träge wird.

Der Ressourcenmonitor zeigt im Wesentlichen die Ursache der Leistungsprobleme:

Bildbeschreibung hier eingeben

Und der oberste Platz in der Festplattenaktivität wird immer vom Systemprozess eingenommen, der auf diese Datei zugreift.

Bildbeschreibung hier eingeben

Weiß jemand, was hier los ist?

Joey
quelle
verzögert schreibt?
Sathyajith Bhat
Eine halbe Stunde nachdem die VM gesperrt wurde? In Paketen von ungefähr 1 MiB / s?
Joey
Ich rate mal, vielleicht schreibt die VMWare-Planung im Leerlauf oder dergleichen. Neugierig, den wahren Grund auch zu kennen
Sathyajith Bhat
Ich habe gerade versucht, ob es nach einem Neustart dasselbe ist, habe aber beim Fortsetzen der VM einen Bluescreen erhalten ... versuche es jetzt noch einmal ;-)
Joey
1
Ein bisschen Hintergrund hier auf dem suspendierten Aspekt. Wenn Sie eine VM anhalten, wird ihr RAM in die VMEM-Datei geschrieben. Beobachten Sie den Ressourcenmonitor und Sie werden feststellen, dass ein großer Block von grün (in Verwendung) nach orange (geändert) wechselt, wenn Sie die VM anhalten. Windows löscht dann die geänderten Blöcke in die VMEM-Datei. Diese Spülung beeinträchtigt ein SATA-3-Laufwerk und führt zu einem sehr unreaktiven System. Zweitens erreicht der geänderte Speicher Null, die Performance kehrt zurück
munrobasher

Antworten:

12

Laut vmware-Foren müssen Sie diese Einstellung in Ihrer config.ini haben: mainmem.useNamedFile = "FALSE", um dieses Problem zu vermeiden. VMWare würde den realen RAM und die Auslagerungsdatei verwenden, wenn diese Einstellung auf "falsch" gesetzt wäre.

Verweise:

  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
quelle
Dies ist eher eine Problemumgehung als ein Fix - dieses Problem scheint in WS v11 unter Windows 8.1 noch viel schlimmer geworden zu sein. Verdächtige Änderungen in der Speicherverwaltung
Munrobasher