После запуска VMware и открытия виртуальной машины, подготовленной другим пользователем, Windows 7 работает очень медленно. Чтение/запись файлов в 10-30 раз медленнее, чем должно быть, и Windows начала анимировать перемещение/изменение размера окна, что ставит ОС (или VMware?) на колени.
Как я могу отладить проблему?
Уточнение . Два пользователя — это две учетные записи на одном и том же MacBook. Два пользователя используют одну и ту же OSX, поэтому для них кажется разумным использовать одну и ту же виртуальную машину Windows.
Update После очередной свежей установки VMware + Windows 7, на этот раз установленной и используемой исключительно одним пользователем, начинается та же вялость. Есть несколько подозрений.
Mds сходит с ума, например. Может быть, он индексирует (и как-то мешает) отдельный раздел, на котором установлена виртуальная машина Windows?
Медлительность начинается после небольшого использования: распаковки моего кода и нескольких циклов отладки под windows. Могло ли то, что я соглашаюсь со стандартом VMware по умолчанию увеличивать использование диска по мере необходимости, способствовать некоторой фрагментации на столь раннем этапе? VMware, как я теперь вижу, предлагает использовать не по умолчанию (выделить дисковое пространство с первого момента установки) для производственного использования. (Какое другое применение существует? И как непроизводственное использование может использоваться по умолчанию?)
Прочтите статью службы поддержки VMware 1015676 , чтобы узнать о том, что может вызывать замедление работы, и о том, что с этим можно сделать.
В качестве стандартной практики я изменяю некоторые параметры управления памятью, как я объясняю в этом ответе на другой вопрос о производительности VMware.
В частности, что нужно проверить, учитывая, что «mds сходит с ума»:
Что касается предварительного выделения дискового пространства, то, является ли это снижением производительности или нет, или насколько большое влияние оно оказывает на вас, полностью зависит от вашего шаблона использования диска. Это удар по производительности для увеличения размера диска. Если вы редко что-то удаляете с диска, но часто что-то добавляете (особенно если вы запускаете программы, которые генерируют файлы, например файлы журналов или перекодированные медиафайлы), то вы пострадаете больше всего. Если вы загружаете большие файлы, используете их, а затем удаляете, вы, вероятно, получите достаточно выделенного свободного места, чтобы не заметить разницы.
Вы также можете поэкспериментировать с:
Как я могу отладить проблему?
Передача образов ВМ — дело непростое. Образ часто создается с расширениями гипервизора, которые используют определенные аппаратные функции на машине, на которой была создана виртуальная машина. Если вы не используете точно такое же оборудование (особенно тот же ЦП), виртуальная машина может работать медленно или даже привести к сбою ОС хоста или зависанию ЦП.
Я бы начал с возврата виртуальной машины в исходное состояние:
Другие вещи, которые следует учитывать:
Если это не приводит виртуальную машину в пригодное для использования состояние, вероятно, ваше оборудование и оборудование, на котором была создана виртуальная машина, слишком далеки друг от друга по совместимости, чтобы вы могли передавать виртуальную машину.
Ян С.