2

У меня есть гостевая система Windows 7 x64, которая ведет себя очень странно - виртуальная машина работает очень медленно, и taskmgr будет потреблять 50% (с двумя ядрами) или до 99% (одного) процессора, когда все остальное не работает.

  • Хост - Windows 7 x64 с VMware Workstation 7.0.1
  • Инструменты VMware установлены
  • эта же виртуальная машина при работе на другом ПК с VMware Server 2.0 будет работать нормально (процессор в режиме ожидания равен ~ 0%)

Я пробовал (без эффектов)

  • включено / отключено 3d
  • выбранные 1 или 2 ядра
  • настроенная память (1 ГБ / 500 МБ)
  • скорректировал биос
  • mem.hotadd = "ЛОЖЬ"
  • отключена обрезка страницы

Гости Windows 7 x86 на той же машине не имеют этой проблемы.


Изменить: я обычно запускаю несколько виртуальных машин в этой системе.

Теперь я заметил, что

  • если я сначала запусту виртуальную машину x64, она будет работать нормально.
  • но когда я запускаю другую виртуальную машину (x86) с несколькими процессорами, у нее будут проблемы с процессором.
  • если я приостановлю первую виртуальную машину, проблемы со второй виртуальной машиной исчезнут.

По-видимому, я могу запустить только одну виртуальную машину с несколькими процессорами без проблем.

3 ответа3

4

Обновление до рабочей станции 7.1 решило проблему.

1

Я думал только о том, чтобы убедиться, что VT-x включен в BIOS и используется рабочей станцией vmware, хотя я думаю, что образы x64 не загрузятся без него ..... хотя стоит проверить дважды.

0

Вы пытались удалить Aero с хоста? Это вызвало у меня головную боль некоторое время назад (и у гостя тоже).

Другое дело: выберите только 1 процессор, так как у вас есть только один. Добавьте 2 ядра, если хотите, так как у вас есть два. Это просто потому, что вы выдает слишком много процессоров. Попробуйте выдавать только 1 или 2 ядра. (Или играть с этой настройкой).

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