Записать активность в файл .vmem, даже если виртуальная машина приостановлена

14

У меня есть VMWare VM, которую я должен использовать для определенных задач на работе. По какой-то причине во время работы виртуальной машины или приостановлена, что-то делает массивный (с точки зрения операций, а не байтов / с) ввод-вывод для своего .vmemфайла, что делает систему на этом диске очень вялой.

Монитор ресурсов в основном показывает виновника проблем с производительностью:

введите описание изображения здесь

И первое место в Disk Activity всегда занимает процесс System, обращающийся к указанному файлу.

введите описание изображения здесь

Кто-нибудь знает, что здесь происходит?

детеныш
источник
отложено пишет?
Сатьяджит Бхат
Через полчаса после приостановки ВМ? В пакетах примерно 1 МБ / с?
Джои
просто догадываясь, может быть, планирование VMWare пишет в режиме ожидания или тому подобное. Любопытно также узнать настоящую причину
Сатьяджит Бхат
Я только что попробовал, будет ли то же самое после перезапуска, но получил Bluescreen при возобновлении работы виртуальной машины ... пытаясь снова сейчас ;-)
Joey
1
Немного фона здесь о приостановленном аспекте. Когда вы приостанавливаете виртуальную машину, ее RAM записывается в файл VMEM. Наблюдайте за монитором ресурсов, и вы увидите, как большой блок становится зеленым (используется) и оранжевым (изменен) при приостановке виртуальной машины. Затем Windows сбрасывает измененные блоки в файл VMEM. Этот сброс действительно забивает диск SATA-3, вызывая очень не отвечающую систему. Во-вторых, измененная память достигает нуля, производительность возвращается
munrobasher

Ответы:

12

В соответствии с форумами vmware вам необходимо иметь этот параметр в вашем config.ini: mainmem.useNamedFile = "FALSE", чтобы избежать этой проблемы. VMWare будет использовать реальную оперативную память и файл подкачки, если для этого параметра установлено значение false.

Ссылки:

  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
Али
источник
Это скорее обходной путь, чем исправление - эта проблема, кажется, намного хуже в WS v11 на Windows 8.1. Подозреваемые изменения в управлении памятью
munrobasher