5

Каждый раз, когда я закрываю виртуальную машину в VmWare Player, я вижу интенсивное использование жесткого диска в моей системе. По сути, вся система перестает отвечать на запросы в течение 5-7 минут.

Хост-система - Windows 7 Utimate x64 SP1 с 6 ГБ памяти, процессор i3-M350. Виртуальная машина - Windows XP SP3 x86 (2 ГБ памяти выделено для ВМ).

В чем может быть причина и что я могу сделать, чтобы решить проблему?

ОБНОВЛЕНИЕ: Я не закрываю ВМ, я просто закрываю окно проигрывателя, и ВМ сохраняет свое состояние. Система перестает отвечать на запросы сразу после того, как VM сохранила свое состояние (как указано Player) и сам Player закрылся.

ОБНОВЛЕНИЕ 2: Как предложил M'vy, я использовал Resource Monitor, чтобы выяснить, что именно системный процесс отвечает за дисковый ввод-вывод. Этот процесс сохраняет файл памяти ВМ со скоростью около 500 Кб / с.

Я до сих пор удивлен, почему хост-ОС перестает отвечать на запросы. Ведь я могу смотреть видео (скорость чтения около 2500 Кб / с) или копировать файлы с сопоставимой скоростью и не вижу никаких проблем.

3 ответа3

3

Если состояние виртуальной машины сохранено (виртуальная машина приостановлена, а не полностью выключена), содержимое ее памяти сохраняется на диске. Это, как правило, довольно тяжелый ввод-вывод и занимает несколько минут (если у вас нет SSD или быстрого RAID).

1

Не реальный ответ, а скорее способ диагностировать это: Windows 7 имеет хороший графический интерфейс мониторинга. Чтобы открыть это:

Запустите Диспетчер задач> Производительность> Монитор ресурсов

Вкладка дискового ввода-вывода должна дать вам подсказку, если все еще VMware Player использует доступ к диску и к какому файлу.

Могу поспорить, что 2 ГБ памяти, которую нужно сохранить, займет некоторое время для записи на диск, но я все еще удивлен эффектом замораживания.

0

В файле config.ini есть настройка для проигрывателя VMWare или рабочей станции, которая может решить вашу проблему.

Добавьте следующую строку:

 mainMem.useNamedFile = “false”

в зависимости от того, какую версию VMware вы используете:

C:\ProgramData\VMware\VMware Workstation\config.ini
C:\ProgramData\VMware\VMware Player\config.ini

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .