У меня возникла проблема с VMware Fusion в течение некоторого времени, когда виртуальная машина (под управлением Windows) вначале работает нормально, но через некоторое время замедлится до излома (лучшее предположение - пару часов). Это так медленно, что даже при наборе текста происходит задержка.
Проблема не ограничивается одной виртуальной машиной: у меня несколько виртуальных машин Windows 7, которые показывают ту же проблему.
Любые советы будут с благодарностью в поиске источника этой проблемы. Ниже приведены детали конфигурации и то, что я пытался до сих пор.
Конфигурация:
- OS X 10.9.2
- VMware Fusion 6.0.2
- MacBook Pro (середина 2012 года) Intel Core i7 2,3 ГГц, 8 ГБ ОЗУ, Apple SSD
- ВМ под управлением Windows 7, 8 ядер, 4 ГБ ОЗУ, диск SATA (без предварительного выделения)
- Сеть ВМ: мостовая
Изменения (оптимизации), выполненные до настоящего времени
Windows (Гость):
- Отключены все несущественные службы Windows (например, Windows Search, Media, ...)
- Отключено изменение времени доступа NTFS
- Отключено 8.3 имен файлов
- Отключено Aero
- Сконфигурированный параметр производительности для лучшей производительности
Mac (хост):
- Отключено энергосбережение
- Отключено автоматическое переключение адаптера дисплея
VMware:
- Перемещена виртуальная машина с внешнего USB3 диска на внутренний SSD
- Совместимость VM установлена на VMware 6 (последняя версия доступна)
- Модернизированный контроллер VM HD от SCSI или IDE до SATA
- Установка VM буферизацию жесткого диска на разрешенное
- Устранение инвалидов (значение Нет)
- Удалил папку appleListCache и заменил ее фиктивным файлом
Обновить:
Я создал запрос в службу поддержки VMware, чтобы разобраться в этом, и получил следующие два дополнительных действия:
- Переустановите инструменты VMware
Исключите VMware из функции AppNap в OSX, выполнив следующие шаги:
- Выключите все виртуальные машины и выйдите из Vmware Fusion.
- Перейдите в папку приложений и щелкните правой кнопкой мыши VMware Fusion.
- Выберите Получить информацию
- Выберите опцию Предотвратить App Nap.
- Запустите виртуальную машину и перепроверьте проблему.
Обновление 2:
В дополнение к вышеуказанному действию служба поддержки VMware попросила меня сделать следующее:
- Уменьшите количество ядер ЦП, назначенных виртуальной машине - в моем MacBook Pro есть 8 ядер, из которых VMware предложила назначить только 2 виртуальной машине.
- Уменьшите объем оперативной памяти, выделенной для виртуальной машины - я всегда выделял столько оперативной памяти, сколько возможно, оставляя достаточно для OSX. VMware предложила уменьшить это до 2 ГБ.
- Отключите функцию общих папок - я обычно делю несколько папок между хостом и гостевой ОС для легкого обмена файлами.
Хотя я не ожидал, что эти изменения будут иметь какое-либо значение (особенно при уменьшении ресурсов, выделенных для гостевой ОС), виртуальные машины, которые я пробовал до сих пор, все работали стабильно и без каких-либо реальных сбоев, даже при запуске от внешнего USB3 WD диск.