По умолчанию в Parallels Desktop для Mac выставлены настройки, которые являются оптимальными для среднестатистического пользователя. Но в России Маки используются главным образом продвинутыми юзерами, у которых к платформе виртуализации вполне конкретные требования - быстродействие и (если речь идет о портативных компьютерах Apple) длительное время работы от батареи. Возможности PD6 позволяют настроить виртуальную машину и так, и эдак. Часть трюков, о которых будет рассказано ниже, известна только опытным маководам, которые используют приложение от Parallels на протяжении нескольких лет. Итак, куда нужно нажать, чтобы гостевая Windows работала быстрее?
Tweak #1. Задаем оптимальный объем RAM для гостевой ОС и ее приложений
Четырех гигабайт RAM, которыми, как правило, комплектуются современные компьютеры Mac, хватает, чтобы две операционные системы (Mac OS и Windows) работали достаточно быстро. По умолчанию в Parallels Desktop для гостевой операционки отведен 1 Гб оперативной памяти. Как ни странно, гигабайта может быть даже слишком много, если вы регулярно запускаете, например, не слишком требовательные MS Office, Internet Explorer и «Блокнот». Перебор с количеством памяти для виртуальной машины грозит «тормозами» хоста: вы отберете необходимые ресурсы у Mac OS, из-за чего она вынуждена будет использовать файл подкачки.
В идеале нужно выяснить, сколько оперативной памяти потребляет виртуальная Windows вместе с запущенными под ней нужными вам приложениями, и назначить соответствующее значение в настройках Parallels Desktop. Алгоритм выглядит так:
1. Запускаем Windows в Parallels Desktop на Маке.
2. Ждем, пока гостевая ОС полностью загрузится.
3. Запускаем нужные приложения. В нашем случае — это Internet Explorer с тремя достаточно «тяжелыми» сайтами, Paint и «Блокнот». Для того, чтобы снятые потом показания использования RAM были максимально объективными, работаем с приложениями некоторое время в своем обычном режиме.
4. Открываем Диспетчер задач Windows. В XP количество потребляемой системой и ее приложениями оперативной памяти (вместе с программами с автозапуском, типа антивируса) указано в правом нижнем углу Диспетчера (см. рис. ниже). В Windows 7 аналогичные показатели можно снять через Монитор ресурсов (resmon.exe), во вкладке Память. Именно это значение (+10% на всякий случай) и нужно будет использовать для установки оперативной памяти для виртуальной машины.
5. Выключаем виртуальную машину через Parallels Desktop. Затем: Виртуальная машина => Настроить. Во вкладке Общие выставляем требуемое значение с небольшим запасом.
Обратите внимание: по сравнению с дефолтными настройками количество RAM снизилось в три раза. Сэкономленный объем быстрой (в отличие от HDD) памяти останется у Mac OS.
Tweak #2. Использование Suspend/Resume
При прекращении работы с приложениями в гостевой ОС пользователь закрывает свои программы в ней и останавливает виртуальную машину. Когда гостевые приложения снова нужны, процесс повторяется в обратном порядке. Все это отнимает кучу времени, которое легко экономится использованием функций Suspend/Resume. Это одна из самых любимых продвинутыми юзерами «фишек» Parallels Desktop.
Вместо того, чтобы «заглушить» виртуальную машину, выберите Приостановить.
Гостевая ОС может «суспендиться» вместе с открытыми в ней приложениями — в нашем случае с тем же Internet Explorer. Это удобно, когда нужно быстро возобновить работу виртуальной машины и запущенного в ней софта. Запускаем PD, выбираем Windows и в меню Виртуальная машина нажимаем Возобновить. «Гость» выводится из спячки буквально за секунды вместе с теми приложениями, с которыми вы его «засуспендили». Обратите внимание: виден открытый Internet Explorer.
Состояние памяти, состояние внутренних устройств виртуального компьютера сохраняется на жестком диске в виде файла. Этот файл потом «поднимается» средствами PD. При использовании Suspend/Resume вместо одной-двух минут ожидания загрузки Windows и ее приложений на все про все уходит от силы секунд десять. Экономия времени колоссальная.
Tweak #3. Выигрываем 1,5-2 часа работы от батареи