Search

Language:  

Available article translations:

Как повысить производительность виртуальной машины?

APPLIES TO:
  • Parallels Desktop for Mac Business Edition
  • Parallels Desktop for Mac Home Edition
  • Parallels Desktop for Mac Pro Edition

Симптомы

Медленная работа виртуальной машины: начиная с самого запуска или при использовании определенного приложения. Снижение скорости может быть вызвано несколькими причинами.

Примеры:

  • Старая (не последняя) сборка Parallels Desktop
  • Недостаточный объем вычислительных ресурсов в виртуальной машине
  • На виртуальной машине установлено несколько антивирусов, или она заражена вирусом
  • В виртуальной машине есть неиспользуемые файлы
  • Слишком много элементов автозагрузки (или конфликты между ними)
  • Слишком много одновременно запущенных виртуальных машин
  • Включенная опция Оптимизация виртуального диска в реальном времени (для Parallels Desktop 10)

Решение

Эта статья рассказывает, как повысить производительность вашей виртуальной машины.

НАСТРОЙКИ PARALLELS DESKTOP:

  1. Примечание для пользователей Parallels Desktop 10: пожалуйста, отключите опцию Оптимизация виртуального диска в реальном времени*:

    • откройте Действия > Настроить > Параметры > Оптимизация > Свободное место: Оптимизация виртуального диска в реальном времени.

    • *Включение опции Оптимизация виртуального диска в реальном времени может уменьшить производительность диска на 30% (во время сжатия, не постоянно). Если физический компьютер имеет твердотельный накопитель (SSD), то эта опция будет включена по умолчанию для всех виртуальных машин (но будет работать, только если она совместима с гостевой ОС).
  2. Пожалуйста, убедитесь, что у вас установлена последняя сборка Parallels Desktop:

    • В строке меню Mac нажмите Parallels Desktop > Проверить наличие обновлений.

    • Также вы можете скачать свежую сборку по ссылкам из этой статьи: Ссылки для скачивания Parallels Desktop
  3. Старайтесь не запускать несколько виртуальных машин одновременно, так как каждая из них потребляет довольно много ресурсов и может снизить общую производительность операционной системы Mac.

  4. Убедитесь, что в данный момент не выполняется резервное копирование с помощью Time Machine. Процесс резервного копирования может замедлить работу операционной системы в целом.

  5. В строке меню Parallels Desktop выберите Parallels Desktop > Настройки > Дополнительно. Убедитесь, что опция Вести подробный журнал событий отключена.

    Примечание. Эта опция нужна только для диагностики неисправностей (об ее включении вас может попросить сотрудник поддержки Parallels.

    alttext

    alttext


НАСТРОЙКИ ВИРТУАЛЬНОЙ МАШИНЫ:

  • Откройте настройки виртуальной машины > вкладка Параметры > Оптимизация и выберите в меню Производительность вариант Более быстрая виртуальная машина; поставьте галочки Включить Adaptive Hypervisor и Оптимизировать Windows.

    Если ваш Мас подключен к сети электропитания, также рекомендуем включить опцию Высокая производительность.

    alttext

  • Перейдите в Общий доступ и отключите Smart Mount.
  • Перейдите на вкладку Оборудование > Порядок загрузки и убедитесь, что на первом месте в списке загрузочных устройств стоит Жесткий диск 1 (чтобы изменить порядок устройств, используйте стрелки справа от списка).

  • Откройте меню Виртуальная машина > Настроить > Общие

    Здесь вы можете настроить количество процессоров и памяти, доступное виртуальной машине. Однако помните, что виртуальные процессоры и память работают не совсем так же, как физические. (В Parallels Desktop 10 эти настройки были перенесены на вкладку Оборудование.)

    alttext

    Для достижения оптимальной производительности предлагаем руководствоваться следующими общими рекомендациями:

    • В большинстве случаев для оптимальной производительности достаточно одного процессора. Несколько процессоров может потребоваться, например, если вы планируете использовать данную ВМ для запуска программ, выполняющих сложные математические расчеты.

    Если вы не уверены, что для работы того или иного приложения требуется более одного процессора, то сначала попробуйте поработать с ним при одном процессоре. Если окажется, что виртуальная машина тормозит, попробуйте добавить еще один или несколько процессоров.

    • Придерживайтесь рекомендуемого диапазона памяти. Больший объем памяти не всегда означает более высокую скорость работы.

    • Минимальный объем памяти, назначенный виртуальной машине, должен соответствовать минимальному объему памяти в системных требованиях установленной в ней операционной системы.

    • Максимальный объем памяти, назначенный виртуальной машине, следует рассчитывать исходя из того объема памяти, который обычно потребляет ее операционная система при нормальной работе.

    Пожалуйста, выберите оптимальный объем оперативной памяти следуя рекомендациям из этой статьи: Сколько памяти следует выделить виртуальной машине?.

    Видеопамять

    Видеопамять виртуальной машины можно задать в ее настройках, на вкладке Оборудование > Видео.

    Виртуальная память виртуальной машины выделяется из оперативной памяти Мас. Виртуальная видеопамять почти не зависит от видеокарты и видеопамяти Mac. Во время работы виртуальной машины текстуры и другие видеоданные гостевой системы передаются в OpenGL на физическом компьютере. OpenGL сам решает, где хранить эти данные - в оперативной или видеопамяти физического компьютера.

    Обычно достаточно 256 МБ видеопамяти. Иногда Parallels Desktop рекомендует увеличить ее до 512 МБ, например когда включен дисплей retina и подключен внешний монитор. Конечно, вы можете увеличить видеопамять до 512 МБ или более и без retina и внешнего монитора, но это приведет к следующим последствиям:

    • Виртуальная машина потребляет больше оперативной памяти физического компьютера.

    • Windows-программы умные - они адаптируются к большему объему видеопамяти и начинают загружать текстуры с более высоким разрешением. Это повышает потребление гостевой оперативной памяти, так как гостевой DirectX, собственно говоря, хранит копию своих ресурсов в оперативной памяти. Следовательно, увеличивая видеопамять, следует увеличить и оперативную память виртуальной машины.

    • OpenGL на Mac потребляет больше оперативной памяти физического компьютера, так как он тоже хранит копию своих ресурсов в оперативной памяти.

    Таким образом, увеличение видеопамяти дает тройную нагрузку на оперативную память физического компьютера.


ВНУТРЕННЯЯ ОПТИМИЗАЦИЯ WINDOWS:

  1. Запустите Windows и нажмите Пуск > Выполнить > введите %temp% и нажмите Enter/Return > выделите все файлы в этой папке и удалите их насовсем (очистите корзину).

  2. Нажмите Пуск > Выполнить > введите temp и нажмите Enter/Return > выделите все файлы в этой папке и удалите их насовсем (очистите корзину).

  3. Нажмите Пуск > Выполнить > введите recent и нажмите Enter/Return > выделите все файлы в этой папке и удалите их насовсем (очистите корзину).

  4. Нажмите Пуск > Панель управления > Установка и удаление программ в Windows XP или Программы и компоненты/Удалить программы в Windows 7 и удалите нежелательные или неиспользуемые программы.

  5. Освободите немного места на диске C:, удалив ненужные файлы или переместив их на другой диск.

  6. Попробуйте диагностировать и устранить проблемы с производительностью с помощью Диспетчера задач Windows. Откройте меню Parallels Desktop Устройства > Клавиатура > Ctrl+Alt+Del и следуйте инструкциям из этой статьи.

Если производительность не повышается, выполните дефрагментацию жесткого диска:

Windows XP:

  • Нажмите Пуск > Все программы > Стандартные > Служебные > Дефрагментация диска.

Windows 7:

  • Нажмите Пуск > в строке поиска введите defragment и выберите первую программу из списка.

    Подробную информацию смотрите в этой статье Microsoft.

  • Начните дефрагментацию жесткого диска.

Попробуйте удалить установленный в Windows антивирус:

  • Запустите Windows и нажмите Пуск > Панель управления > Установка и удаление программ в Windows XP илии Программы и компоненты в Windows 7.
  • В списке установленных программ найдите антивирус и нажмите Удалить.

Пример:

У вас есть виртуальная машина с 64-разрядной версией Windows 7. Вы регулярно запускаете в ней Microsoft Office, Firefox и пару других приложений. Вам нужно рассчитать количество процессоров и памяти, необходимое для оптимальной производительности данной ВМ.

  1. Откройте меню Виртуальная машина > Настроить > Общие и поставьте 1 в поле Процессор.
  2. Посмотрите, сколько памяти назначено данной ВМ. По умолчанию это 1 ГБ.
  3. Зайдите на сайт Microsoft и посмотрите системные требования для Windows 7.

    Там говорится, что этой ОС требуется минимум 1 ГБ памяти. ОК, начнем с этого значения!

  4. Запустите Windows и откройте все приложения, которыми вы обычно пользуетесь: давайте запустим Microsoft Outlook (откройте там несколько сообщений), Microsoft Word (три документа), Microsoft Excel (несколько таблиц), Firefox (10 вкладок), PowerPoint, One Note, Windows Explorer и Калькулятор. Теперь щелкните правой кнопкой по панели задач Windows и запустите Диспетчер задач, перейдите на вкладку Приложения и посмотрите на загрузку процессора и расход памяти. Вы увидите примерно следующее:

    alttext

    Как видим, все запущенные приложения вместе с самой Windows 7 потребляют около 80% памяти и менее 1% ресурсов процессора.

    Это значит, что 1 ГБ памяти и 1 процессора вполне достаточно для нормальной работы данной виртуальной машины. Однако если вы решите поиграть в какую-нибудь Flash-игру или посмотреть видео на youtube.com, этого может не хватить.

    Исходя из этого вы можете или оставить текущие настройки, или снова открыть окно Виртуальная машина > Настроить > Общие и добавить немного памяти.

    Мы рекомендуем прибавлять не более 0,2 ГБ (256 МБ) или 0,5 ГБ (512 МБ) за один раз.

    Это позволить обеспечить оптимальный уровень производительности как для виртуальной машины, так и Mac OS X.

    Более подробную информацию о загрузке процессора в Windows и Mac смотрите в следующей статье: http://kb.parallels.com/en/112764




1e5db16426987d561060acdf56d947b4 f9b6a8d63f3437e0dca35c9704a9033c 4987860c21de5849bcebfeb0472cfd03 a9c6e0b6a5209e617a7c0dd5eace86cf

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No