1519 users found this article helpful
- I am not satisfied with my Mac performance when I run Parallels Desktop virtual machine (VM).
- I am not satisfied with Parallels VM performance.
There might be multiple reasons causing the low performance, such as:
- Underpowered hardware.
- Using an outdated Parallels Desktop version or build.
- Too many resources have been assigned to the virtual machine.
- Multiple anti-virus programs have been installed.
- Too many virtual machines are running.
The Basics
Virtual machine performance is directly related to a computer's hardware resources. It is also very important to allocate even shares of hardware resources between the host operating system (macOS) and guest (VM) according to the recommended system requirements of both systems.
Note: starting with version 14, Parallels Desktop for Mac brings a new feature: CPU Usage Monitor.
Look at the VM window tray and CPU Usage Monitor will light up in red when CPU usage in Windows is above 70%. Click on CPU Usage monitor to see what processes in Windows use the computer's CPU.
Clicking on a process name will open Windows Task Manager showing selected process:
The computer's performance mostly depends on several hardware components: CPU, RAM, and hard disk. While CPU cannot be replaced at hand, most of Mac computers enabled for RAM and hard disk upgrade.
Upgrading Your Mac with a Solid State Drive
If your Mac uses a hard disk drive (HDD), it is highly recommended to replace the drive with a solid-state one (SSD). This is the #1 recommendation for all Mac users which gives the significant performance boost to Mac at 2-3 times. Contact your local Apple Authorised Service Provider to get assistance with the disk replacement.
TIP: you can check your Mac's drive type at the 'System Information' report (click > About this Mac > System Report… > Hardware > SATA/SATA Express)
Upgrading Your Mac with Better Memory Modules (RAM)
If you notice in Activity Monitor that your memory pressure is up to the maximum, it's time to check if your Mac allows you to do RAM replacement with higher modules capacity.
Visit these articles for more details:
- MacBook Pro: How to remove or install memory
- Install memory in an iMac
Checking Software Settings
macOS
- Make sure that you have ample free disk space on your startup disk. Visit this article for more details: KB 123553.
- Use Activity Monitor to check what unwanted applications consume a high percentage of system resources (CPU and Memory).
- Make sure Time Machine backup is not taking place while you’re running the virtual machine. The backup process may slow down overall system performance.
Parallels Desktop Preferences
-
Make sure you're using the latest build for your Parallels Desktop version:
- On the macOS menu bar click the Parallels Desktop icon > Check for Updates… Download and install the updates if available.
- Store your virtual machine within Mac HD (internal storage). Running a VM from an external USB disk or NAS may significantly lower VM performance.
- Be careful running several virtual machines at once — each VM consumes a considerable amount of resources and may slow down overall computer performance.
- Try disabling antivirus on the Mac side. Alternatively, you may add adding Parallels Desktop/virtual machine location to a white list that antivirus maintains of known good software.
Virtual Machine Configuration
Note: starting with Parallels Desktop 17, we advise using the Automatic Resource Manager feature.
Parallels Desktop 17 evaluates your Mac hardware before starting a virtual machine to allocate as many resources as needed to provide a better out-of-the-box experience for our users.
When deploying a virtual machine to various different Mac hardware, this new feature helps to ensure that your users will get the best possible experience with Windows on their Macs.
Make sure you have set this option by opening the virtual machine configuration > Hardware > CPU & Memory > select Automatic (Recommended).
If you want to manually adjust the number of CPUs and the amount of memory assigned to the virtual machine, perform the steps below:
- Shut down your VM (Actions > Shut down) > open its configuration > switch to Hardware tab > CPU & Memory > Manual > make sure that the number of processors (CPUs) and the amount of memory do not exceed the recommended values. In most cases, half of the total CPUs will provide optimal performance. Assigning more than half of CPUs for the virtual machine may cause performance degradation for both Mac and VM.
If you use Parallels Desktop 16 or earlier Parallels Desktop versions, shut down your VM (Actions > Shut down) > open its configuration > switch to Hardware tab > CPU & Memory > make sure that the number of processors (CPUs) and the amount of memory do not exceed the recommended values. Assigning more than half of CPUs for the virtual machine may cause performance degradation for both Mac and VM.
Note: although Parallels Desktop 16 and earlier allows you to set a custom RAM value, we strongly advise keeping the value a multiple of 1024 (1024, 2048, 3072, etc.), otherwise Windows may behave incorrectly.
2. In Parallels Desktop 16 and earlier Parallels Desktop versions for Mac computers with Intel processors, under Hardware > Graphics set Memory option to Auto (Recommended).
In Parallels Desktop for Mac computers with Apple M1 chip system memory is used for graphics to provide the best experience working with virtual machines. More details can be found in KB 125351.
3. Under Options > Optimization set Resource usage to No limit.
4. If your Mac uses an HDD or a Fusion Drive (not an SSD), make sure that the TRIM option is disabled: go to Hardware > Hard Disk > Advanced… > uncheck Enable TRIM option.
5. Start your virtual machine and test performance.
Possible solutions for Windows virtual machines
- Install all pending Windows updates. Then restart a virtual machine two-three times to apply changes completely.
-
Users who use their virtual machines rarely may encounter slowness and other performance issues after starting a virtual machine if it hasn't been used for a long time.
From our side, we recommend giving Windows some time to finish doing necessary internal jobs and other required maintenance tasks. If Windows still working slowly, check Task Manager as described below to find out the reason for CPU consumption.
The virtual machine's CPU consumption directly depends on guest operating system usage. If you notice that your virtual machine consumes a high amount of CPU resources, check CPU consumption in the guest operating system in Task Manager (right-click on Windows taskbar > Task Manager):
Обзор Parallels Desktop 15 2022: действительно ли это того стоит? (За и против)
В этом посте я показал Parallels Desktop 15 Обзор для Mac. Это программа, из которой вы можете запускать Windows на вашем Mac. Этот пост содержит полный обзор этого программного обеспечения, так что расслабьтесь и прочтите его.
Обзор Parallels Desktop 15 2022: стоит ли шумиха ??
Что такое Parallels Desktop 15?
Это программное обеспечение, созданное компанией Parallels. Работа такая же, как и название. Это программное обеспечение поможет вам без проблем запустить Windows на Mac.
Это будет похоже на использование двух устройств. Вы можете установить Windows разными способами, и после установки вся работа будет зависеть от этого программного обеспечения. Люди, которым для этого Parallels Desktop нужна Windows на Mac, помогают им установить Windows10.
С помощью этого программного обеспечения вы также можете переключиться на Mac и Windows без перезагрузки компьютера. Даже если у вас уже есть загрузочный лагерь на вашем компьютере и вы используете Windows10, Windows8.1, Windows8 или Windows 7, вы все равно можете импортировать все свои данные из Boot Camp в Parallels Desktop как новую ВМ (виртуальную машину).
Это программное обеспечение также поможет вам в играть в Windows поддержка игр на вашем Mac. Parallels Desktop поддерживает множество популярных игр и игровых движков. Вы не столкнетесь с какими-либо трудностями в этих играх.
Как это работает?
Чтобы добавить любую операционную систему на ваш Mac, например Windows или Linux, Parallels Desktop создает виртуальную машину или копию ПК с Windows на вашем Mac, но эта копия также будет виртуальной.
После этого вы просто устанавливаете Windows на виртуальной машине, как и любая другая операционная система, которую вы устанавливаете на свой компьютер. Чтобы создать виртуальную машину на вашем Mac, вам необходимо сначала загрузить Parallels Desktop, затем открыть Parallels Desktop и выбрать новый файл для создания новой виртуальной машины для Mac.
С помощью этого программного обеспечения вы можете запускать приложения Windows вместе с вашим Mac OS Приложения.
Вы также можете скопировать и вставить любой текст или перетащить один объект из одной ОС и бросить это на другом, что действительно круто.
Играть в игры для Windows очень просто с помощью этого программного обеспечения на вашем Mac. Вы также можете запускать 3D-приложения на своем компьютере.
Особенности
Новый Parallels Desktop 14 для Mac стал в 4 раза быстрее и получил поддержку macOS Mojave
21 августа 2018 г., Москва, Россия.
Parallels представила ParallelsDesktop 14 для Mac, обновленную утилиту для запуска приложений Windows® на компьютерах Mac® с поддержкой macOS®Mojave. Новинка экономит до 20 ГБ пространства хранения, используемого виртуальными машинами и запускается в 4 раза быстрее прежних версий.
Parallels Desktop 14 для Mac предлагает более 50 новых функциональных возможностей, предоставляет ресурсы для повышения производительности и ускорения обработки графики, включает поддержку новых технологий, а также последние версии Parallels Toolbox и
Parallels Access для Mac и Windows.
«Пользователи Parallels Desktop высоко ценят производительность и эффективность этого решения, — комментирует Яков Зубарев, президент Parallels. — Выпуская Parallels Desktop 14, мы стремились развить наши преимущества, уделив особое внимание графике и хранению данных.
Теперь наши клиенты получили самое эффективное за всю историю Parallels решение и возможность сэкономить до 20 ГБ дискового пространства. Мы добавили еще больше функций Windows для удобства работы на компьютерах Mac.
Поддержка Touch Bar™ для приложений Windows (таких как OneNote или Quicken) позволяет пользователям добавлять на панель Touch Bar на Mac избранные приложения для мгновенного доступа к ним».
Коротко о новых функциональных возможностях Parallels Desktop 14:
Расширенная оптимизация хранения данных
Как правило, размер виртуальных машин довольно велик: от 15 до 100 ГБ и больше.
Поддерживая оба механизма хранения данных — и Windows, и Mac, — новая функция оптимизации хранения обеспечивает существенную экономию дискового пространства.
* Функция высвобождения места на диске теперь лучше обрабатывает сценарии с несколькими виртуальными машинами. Новые моментальные снимки занимают меньше места (экономия доходит до 15 %).
Стираем границы между Windows и Mac
Parallels Desktop 14 позволяет использовать рукописный ввод Microsoft для редактирования документов Microsoft Office для Windows на компьютере Mac, включая поддержку чувствительности к нажатию в таких приложениях, как PowerPoint, Microsoft Edge, CorelDRAW, Fresh Paint, Leonardo, openCanvas и Photoshop для Windows.**
5 советов, как разогнать Parallels Desktop
С решением Parallels Desktop мы знакомы уже лет 7. Как это ни парадоксально, до сих пор потребность в работе с Windows (у кого-то Linux) на Mac сохраняется.
Каждый год, в каждой новой версии разработчики Parallels стараются сделать ее быстрее предыдущей, однако вопросы о том, сколько памяти потребляет виртуальная машина и как сделать так, чтобы гостевая операционная система работала так же быстро, как нативная, похоже, не исчезают (и не исчезнут до тех пор, пока аппаратные возможности не позволят запускать одновременно Windows и Mac OS X, оставляя при этом больше свободных ресурсов для приложений).
Редакция MacDigger нашла 5 полезных хинтов последних версий, которые помогут снять возможные «тормоза» виртуальной машины и выжать максимум из своего яблочного помощника. Все они посвящены разгрузке памяти и повышению скорости работы.
Очевидные советы (например, взять более современный Мак с четырьмя (а то и восемью – память нынче дешева) Гб оперативной памяти или перейти на последнюю 9-ю версию Parallels, в которой разработчики обещают прирост производительности до 40%), мы опустим.
Потому что купить железку и ПО поновее – это всякий сможет, а вот что можно сделать из не столь очевидного?
Способ 1: полезные настройки
Например, в меню Parallels Desktop выберите Preferences, затем Advanced. Отключите там возможность отправки детализированных логов (Use detailed log messages). Эту функцию стоит включать, только если у вас есть какие-то проблемы, связанные с работой виртуальной машины, и вы по этому поводу общаетесь с техподдержкой Parallels. Сбор детализированных логов потребляет больше ресурсов.
А теперь поиграем с настройками производительности и энергопотребления. В меню Virtual Machine выбираем последовательно: Configure, Options, Optimization.
В разделе Performance выбираем Faster Virtual Machine и ставим галочки рядом с Enable Adaptive Hypervisor и Tune Windows for Speed. Опции Faster Virtual Machine и Enable Adaptive Hypervisor устанавливают приоритет процессам виртуальной машины над процессами OS X.
Tune Windows for speed ускоряет загрузку Windows и оптимизирует работу приложений в виртуальной машине.
Если в ближайшее время вы не планируете отключать свой Мак от электросети, можно также в разделе Power вместо Longer Battery Life выбрать опцию Better Performance.
Если вы являетесь счастливым обладателем MacBook Pro c двумя графическими чипами, то, помимо принятия общих энергосберегающих мер, эта опция заставит Мак переключиться на интегрированный графический чип – менее производительный, но потребляющий значительно меньше заряда аккумулятора. Чтобы все измененные настройки вступили в силу, потребуется полностью перезапустить Parallels Desktop.
Дальше, что ест много ресурсов? Правильно, видео и 3D-графика. Поэтому можно уменьшить количество видеопамяти, отведенной для виртуальной машины. По умолчанию ее значение равняется 256 Мб.
Для офисной работы и даже для двухмерной графики (например, Photoshop) это излишне. В меню Virtual Machine выбираем Configure, затем Hardware, и в разделе Video снижаем значение Video memory до 128 Мб.
Там же можно выбрать режим ускорения 3D, либо вовсе отключить его (особенно полезно тем, у кого не очень новый Мак).
Что еще можно сделать? Например, попробуйте отключить доступ к папкам Windows из OS X. Это можно сделать в разделе Sharing на вкладке Options.
Но все это мелочи, а теперь о важном – о самостоятельном регулировании количества процессоров и памяти, которые можно назначить виртуальной машине.
По дефолту у всех в настройках виртуальной машины стоит 1 процессор и 1 Гб памяти, и по умолчанию у многих чешутся руки непременно добавить себе всего и побольше.
При этом юзеры забывают о том, что виртуальные процессоры и память не ведут себя в точности так же, как «железные», «больше памяти» не всегда будет значить «шустрее летает», а передоз иногда может просто навредить.
На самом деле в большинстве случаев лучшая производительность будет, если оставить один процессор на одну виртуальную машину.
Несколько процессоров может потребоваться только в случае, если вы запускаете несколько приложений, каждое из которых связано с обработкой больших массивов данных, например, научные вычисления или системы онлайн-трейдинга.
При этом минимум назначенной памяти должен соответствовать тому минимуму, который в системных требованиях рекомендуют для вашей гостевой ОС (они обычно вывешены на сайте ее разработчика).
Если вы не уверены, что настройки по умолчанию спасут отца русской демократии ваши приложения, то нужно сначала все протестировать. Допустим, у вас виртуальная машина Windows и обычно вы работаете с Microsoft Office Suite, FireFox и парой других приложений.
Запустите под дефолтными настройками свой Windows и по нескольку файлов приложений, с которыми вы обычно работаете, скажем, откройте несколько сообщений в Microsoft Outlook, 3 документа Microsoft Word, пару файлов Microsoft Excel, 10 вкладок в Firefox и IE до кучи, презентацию PowerPoint и еще пару приложений – и поработайте с ними немного.
Кликните правой кнопкой мыши на панели задач Windows и запустите Диспетчер задач. Переключитесь на вкладку Приложения и проверьте, сколько сейчас чего используется.
Обычно можно увидеть, что все запущенное потребляет около 80% памяти и меньше 1% процессора, значит, установленного по умолчанию достаточно, чтобы все прилично работало. Однако если вы будете использовать что-нибудь флешовое, этого может не хватить (о флеше мы поговорим в хинте ниже).
Если показатели не радуют, то выключаем Windows через кнопку Пуск. После завершения работы ОС идем в верхнее меню Virtual Machine, выбираем Configure, затем General. Здесь с небольшим запасом выставляем значение оперативной памяти, показанное Диспетчером задач Windows с небольшим запасом, скажем, в 15%.
Мы рекомендуем добавлять не более 256-512 Мб за раз. В итоге: по сравнению даже с дефолтными настройками количество памяти снизится. Сэкономленный объем быстрой (в отличие от жесткого диска) памяти останется у Mac OS X. “Хост” не будет тормозить, а значит, будет быстрее работать и виртуальная машина.
Способ 2: используем неиспользуемое
По статистике разработчиков, у пользователей не так уж много свободного места на диске (у 8% – менее 10 Гб). Функция Reclaim проверяет, находит и позволяет работать с неиспользуемым дисковым пространством в виртуальной машине.
Например, заняли в свое время часть дискового пространства виртуальной машиной, место осталось выделенным, но больше не нужно. В этом случае можно вернуть его из виртуальной машины обратно в Мак. Для этого надо открыть меню виртуальной машины, выбрать там Configure, затем General.
Под кнопкой Reclaim… будет обозначено дисковое пространство, которое можно заново пустить в работу. Кликните Reclaim… и подтвердите. Функция работает в версиях 8 и 9.
Способ 3: снапшоты
Люди, которые используют снапшоты, часто забывают удалить их. Люди, которые забывают удалить снапшоты, часто забывают о том, сколько дискового пространства они едят.
Снапшоты обычному пользователю без надобности, зато их в больших количествах (особенно, если подключен режим автоматического их создания во время работы виртуальной машины) плодят товарищи разработчики в гостевых ОС и любители что-нибудь эдакое установить или реконфигурировать (чтобы можно было всегда откатиться назад). Если вам ничего этого не нужно, лучше проверить, не включен ли режим автоматического создания снапшотов SmartGuard (и выключить его) в разделе Backup на вкладке Options. А если снапшоты вам нужны и полезны, но от случая к случаю, то там же можно выбрать следующую опцию Custom, тогда вы сможете сами ограничить частоту и максимальное количество хранимых снапшотов (по умолчанию максимум – это 100 штук, когда появляется 101 – самый старый удаляется). Опция Notify me before snapshot creation позволит отклонить создание ненужного снапшота и информировать о его создании.
Правда, все равно потом забудете, поэтому вот как удалить снапшот:
- Запустите Parallels Desktop.
- В списке Parallels Virtual Machines выберите виртуальную машину, в которой вы хотите удалить снапшоты.
- Кликните меню виртуальной машины и выберите Manage Snapshots.
- Выберите ненужные снапшоты и нажмите Delete.
Все упомянутое – это для версий с 6 по 8, а также с версии 8 в Parallels Desktop есть возможность удалять снапшоты даже если места на диска меньше, чем размер снапшота.
Способ 4: управляем прожорливыми приложениями
Во-первых, «торможение» вполне может возникать из-за использования некоторых антивирусов. Попробуйте применять только те антивирусные программы, которые предлагает Parallels Desktop – их выбирали, исходя из того, что они оптимально работают в виртуальной машине.
В 9-й версии Parallels Desktop, кстати, сейчас есть довольно удобный мастер безопасности, где все операции со всеми доступными антивирусными программами можно сделать в одном окне.
Если у вас антивирус «не из списка», попробуйте его временно выключить и посмотреть на показатели.
Во-вторых, есть серьезные жалобы на Adobe Flash, который неконтролируемо кушает память, особенно если вы активно серфите по Интернету, а там много флешевых баннеров.
Под браузер выделяется память операционной системы. Кэш переполняется, и данные сбрасываются на жесткий диск в файл подкачки (swap).
Если у вас долго висит свернутый (а не закрытый) браузер, то в «свопе» накапливается огромное количество данных.
Поэтому посматривайте на параметр Swap used в Activity Monitor. Если количество данных там растет и стало явно больше 1 Гб, вероятно, какое-то приложение не отпускает свою память.
Профилактика очень простая – периодически закрывать браузер целиком, используя Cmd+Q, и вообще, почаще пользоваться этой функцией.
Способ 5: SSD, и еще раз SSD
По словам разработчиков, 30% пользователей Parallels Desktop уже используют Маки с SSD и от них никаких жалоб на прожорливость продукта не поступает.
Дело в том, что Parallels Desktop использует многопоточные операции ввода-вывода при работе с жестким диском, что дает особенно ощутимый прирост производительности на Маках с SSD.
Кроме того, информация о типе диска предоставляется гостевой ОС, благодаря чему та может использовать свои собственные механизмы для оптимизации работы с SSD.
Плата за переход: как Parallels выиграла конкуренцию у Apple и VMware
Совладельцы малоизвестной российской IT-компании Parallels Николай Добровольский и Сергей Белоусов сидели в переговорной в офисе Apple в Купертино (Калифорния). Переговоры шли уже полчаса, и предпринимателям было понятно, что они в тупике.
Они привезли в Штаты разработку Добровольского — систему Parallels Desktop, позволяющую пользователю компьютеров с операционной системой Mac OS работать с программами, написанными под Windows. «Мы пробовали попасть в канал продаж Apple», — рассказывает Добровольский о событиях шестилетней давности.
Главный разработчик Mac OS Бертран Серле и маркетолог Apple Фил Шиллер внимательно слушали, но к обсуждению практических шагов не переходили. Неожиданно в комнатку заглянул основатель Apple Стив Джобс.
Поинтересовался, с кем общаются его менеджеры, стал задавать вопросы, а потом заявил: «Думаю, это имеет смысл сделать!» Так вспоминает тот переломный для него день Николай. Продавцы Apple стали предлагать его программу по всему миру.
Яблоку негде упасть
Массовые компьютерные программы — например, приложения Microsoft Office (Outlook, Word, Excel, PowerPoint и пр.) — давно создали для Apple, однако многих пользователей не устраивает их функциональная усеченность в отличие от Windows-версий. Несовместимость с Windows отрезала «яблочников» от огромного количества компьютерных игр и сайтов.
Еще хуже с узкопрофессиональными задачами. Достаточно сказать, что массовый отечественный бухгалтерский пакет 1C до сих пор не имеет Apple-версии. В этом случае и требуется продукт Parallels Desktop.
«Мне нужно было работать в клиенте 1C и Microsoft Project», — рассказывает руководитель дирекции системного интегратора TopS BI Тахир Абаев, воспользовавшийся в прошлом году Parallels Desktop для своего «Мака».
Весь мир увидел значок работающей Parallels на мониторах NASA во время трансляции с марсохода Curiosity в августе 2012 года.
Всего системой Parallels Desktop пользуется уже 4,5 млн человек; компания Добровольского и Белоусова контролирует около 90% продаж мирового рынка приложений для запуска Windows-программ на Apple. За прошлый год выручка от продажи копий программы, по словам источника, близкого к компании, составила около $60 млн — это примерно 25–30% бизнеса Parallels.
Добровольский был одним из создателей ООО «Параллели» в 1999 году и разработчиком отечественной технологии «виртуальных машин», которая легла в основу продукта. Технология нужна была создателям сайтов и программ, чтобы одновременно тестировать на компьютере запуск продукта в разных браузерах в разных операционных системах.
В 2004 году он сумел заинтересовать известного венчурного предпринимателя, соучредителя фонда Runa Capital, совладельца компаний Acronis (резервное копирование данных) и SWsoft (решения для веб-хостинга) Сергея Белоусова. «Это была отличная команда, большинство людей из которой до сих пор работают с нами», — говорит Белоусов.
После завершения длившейся несколько лет реорганизации, объединения с SWsoft и привлечения финансирования владельцами контрольного пакета в новой компании Parallels, зарегистрированной в Швейцарии, стали Белоусов и его партнер Илья Зубарев.
Последний с состоянием $550 млн занимает 181-е место в рейтинге богатейших россиян Forbes, а вот Белоусов в рейтинг не входит, поскольку получил гражданство Сингапура.
Основателям «Параллелей» и сотрудникам, получившим опционы, принадлежит 25% компании, еще четверть распределена между венчурными фондами (Bessemer, Insight VP, Intel Capital, Almaz, Russia Partners).
По данным Parallels, основные рынки сбыта продукта — США (40%), Европа (40%), Япония (20%), а Россия занимает около 1%. Как российским предпринимателям удалось удержаться на мировом рынке, притом что почти одновременно с их программой появились предназначенные для тех же задач продукты Fusion от американской компании VMware и Boot Camp от самой Apple?
Встречный бой
В январе 2006 года Apple объявила о смене процессора PowerPC на Intel и с помпой представила первый плоский iMac.
Именно тогда у Добровольского и Белоусова возникла идея: профессиональный программный продукт Parallels, немного доработав, можно продавать владельцам «Маков», чтобы те могли запускать программы для Windows.
Уже через несколько месяцев Parallels представила решение в бета-версии. Ее продажи по $40 за копию за два месяца окупили $2 млн инвестиций в разработку.
Вышедшая одновременно Boot Сamp от Apple не смогла вытеснить Parallels с рынка, поскольку оказалась функционально слабее: она требовала перезагрузки компьютера при каждом переходе с Mac OS на Windows и обратно. Джобс оценил преимущества российской программы, включив Parallels в пакет для корпоративных клиентов Apple. Коммерческая Parallels Desktop стартовала в июне за $80, цена с тех пор не менялась.
Проблемы начались через год, когда первопроходца догнала VMware, выпустившая аналогичный продукт Fusion. Parallels к этому времени уже продала 600 000 копий, выпустила апгрейд и не подозревала, как дорого ей обойдется недооценка роли маркетинга — до сих пор на него не было потрачено ни рубля.
На старте VMware предложила американцам переподключение с российской программы за $50. Чуть позже на сайте о технологиях CNET вышел отчет, согласно которому Desktop проигрывал Fusion в скорости работы.
Атака шла по всем фронтам: временами цена на Fusion падала до $10, а в интернете крутились вирусные ролики со «страшилками» о проблемах с работой «Маков», где закадровый голос сообщал: «Не хотите, чтобы у вас было так же, работайте на Fusion».
К концу 2008 года, по данным агентства NPD, VMware отняла у Parallels половину ключевого американского рынка, на который приходилось 80% мировых продаж Parallels Desktop.
Сделав выводы, Parallels развернула ответную кампанию, предварительно «подкрутив» производительность продукта. Атаку начали в 2009 году с публикации вирусного ролика «I am on Mac», привлекшего внимание модным рэп-речитативом о преимуществах «Маков».
За два месяца он собрал 1 млн просмотров, а совладелец и президент Parallels Яков Зубарев (брат Ильи) уверен, что благодаря ролику удалось продать несколько десятков тысяч копий продукта.
В 2009 году обзоры отраслевых изданий, следившие за продуктами с подачи VMware, стали выходить в пользу Parallels.
MacTech посчитал, что Desktop на 14–20% быстрее Fusion и лучше подходит для 3D-игр.
Второй шаг Parallels — налаживание прямых продаж в крупнейших сетях потребительской электроники США, таких как Apple Store, Best Buy, Fry, Staples. До этого Parallels продавал Desktop в офлайне только через дистрибьютора, в разы теряя маржу и не контролируя обратную связь с потребителем.
При этом маркетологи Parallels придумали «фишку», выпустив еще одну «коробку» с продуктом Parallels Desktop Switch to Mac. По сути, это тот же Desktop, но укомплектованный USB-кабелем и инструкцией, как быстро перенести данные с Windows-компьютера на Mac.
На Switch to Mac пришлось не больше 10% продаж, но Parallels получил два места на полках Apple Store, а затем и других ритейлеров, что обеспечило большее присутствие, чем у VMware c «коробкой» Fusion. «Мы даже пытались заинтересовать продавцов Best Buy бонусами с продаж», — вспоминает Добровольский.
Но получение наград плохо поддавалось контролю, и в Parallels ограничились обучением продавцов сетей.
VMware попыталась навязать конкуренту ценовую войну: в 2010 году она снизила цену на Fusion с $80 до $50, а затем запустила продукт Fusion Family Pack, позволяющий устанавливать одну лицензию на три компьютера в семье. У Parallels такого предложения не было, со всеми скидками три копии обходились покупателю в $130. «На этот раз наши продажи не просели», — радуется Добровольский.
Сегодня примерно 70% покупок программы Parallels Desktop идет через магазины, а VMware в 2012 году решила свернуть продажи в рознице.
Как пояснил представитель VMware, Fusion — нишевый продукт и компания не видит смысла продавать его в магазинах. Экс-директор по маркетингу Deep Apple (поставщик Apple для IKEA, Счетной палаты РФ и др.
) Дмитрий Дружинин считает, что у VMware просто «закончилось топливо»: «Видимо, они не достигли окупаемости, а бюджет на раскрутку продукта закончился».
Сейчас пользователи говорят на форумах, что программы одинаковы по скорости, но Fusion не хватает функционала: русификации, экспорта любого документа из Windows в PDF, а также приложения для iPad для работы в удаленном доступе. Parallels, наоборот, расширяет возможности продуктов.
Новая разработка Parallels Access позволяет через iPad работать со всеми своими устройствами, будь то офисный компьютер или личный ноутбук, и набирает популярность быстрее, чем Desktop.
Но сегодня владельцы Parallels уже не забывают направлять «десятки миллионов» долларов в год на маркетинг.
Parallels Desktop. Правильная виртуализация под MAC: 10 советов по использованию виртуальной машины
Содержание статьи
Мы не раз рассказывали о пакетах виртуализации для Windows- и Linux-систем. В одном из выпусков даже брались за непростую задачу — установку Mac OS X в качестве гостевой ОС. Сегодня мы посмотрим на эту ситуацию с другой стороны и возьмемся за тюнинг самой популярной платформы для виртуализации уже под самим Mac’ом — Parallels Desktop.
Начать нужно с небольшой исторической справки. Само понятие виртуализации появилось для пользователей Mac OS не так уж и давно. Первым работающим решением для запуска виртуальных машин стало приложение Virtual PC for Mac, но оно было скорее экзотикой. Игрушку для гиков едва ли серьезно использовал кто-то из обычных пользователей.
Но ситуация сильно изменилась, когда Apple наконец-то перешла на архитектуру Intel (в которой изначально заложены возмож ности виртуализации) и предложила технологию Boot Camp для одновременной установки Mac OS и Windows.
Через некоторое время Parallels, компания с российскими корнями, выпустила первый релиз программы Parallels Desktop for Mac.
Продукт поддерживал аппаратную виртуализацию Intel VT, позволяя ресурсам виртуальных машин напрямую обращаться к аппаратному обеспечению компьютера.
Управление виртуальными машинами осуществлялось посредством так называемого гипервизора, являющегося «прослойкой» между виртуальной машиной и аппаратными ресурсами.
Разработчикам удалось добиться хорошей производительности работы гостевой ОС и предоставить ей доступ к ресурсам хостовой машины (сетевому адаптеру, USB-устройствам и так далее).
О том, насколько успешной оказалась разработка, хорошо говорят цифры.
Утилита сейчас установлена на нескольких миллионах «маков» во всем мире.
Но рассказывать просто про возможности Parallels Desktop было бы слишком скучно. Не так давно у нас была статья о трюках в использовании Virtual Box’а. А в этом материале мы попробовали собрать трюки для виртуализации под Mac.
По умолчанию в Parallels Desktop выставлены настройки, которые являются оптимальными для среднестатистического пользователя.
Но как ни крути, в России маки используются главным образом продвинутыми юзерами, у которых к платформе виртуализации вполне конкретное требование — быстродействие.
А если речь идет о портативных компьютерах Apple, то еще и длительное время работы от батареи. В PD6 можно настроить виртуальную машину и так, и эдак, если знать несколько трюков.
Четырех гигабайт RAM (которыми, как правило, комплектуются современные компьютеры Mac) хватает, чтобы две операционные системы (Mac OS и Windows) работали по-настоящему быстро. По умолчанию в Parallels Desktop для гостевой операционки отведен 1 Гб оперативной памяти.
Но как ни странно, гигабайта может быть даже слишком много — например, в случае, если ты в основном работаешь с не слишком требовательными к ресурсам приложениями.
Перебор с количеством памяти для виртуальной машины грозит «тормозами» хоста: ты отбираешь необходимые ресурсы у Mac OS, из-за чего она вынуждена будет использовать файл подкачки. Как быть?
Рецепт прост: нужно выяснить, сколько оперативной памяти реально потребляет виртуальная машина с Windows вместе с запущенными под ней нужными тебе приложениями, и назначить соответствующее значение в настройках Parallels Desktop.
Решаем задачу прямо в лоб.
Для этого запускаем гостевую ОС, стартуем стандартный набор приложений и, некоторое время проработав с ними, смотрим количество потребляемой памяти через самый обычный диспетчер приложений.
В Windows 7 аналогичные показатели можно снять через монитор ресурсов (resmon.exe) во вкладке «Память». Полученное значение (+10% на всякий случай) и нужно будет выделить для гостевой ОС.
Это делается через меню «Виртуальная машина- Настроить — Общие». Правда, перед этим ВМ нужно отключить. Как показывает практика, во многих случаях количество необходимой RAM в разы меньше значения, которое остается по умолчанию. Сэкономленный объем быстрой (в отличие от HDD) памяти останется у Mac OS.
Тот же самый трик можно провернуть и с количеством памяти для дисковой подсистемы гостевой ОС. По умолчанию в PD «гостю» отданы 64 Гб, но если ты не собираешься ставить на Windows много софта, этот объем можно смело сократить по меньшей мере вдвое.
Этот трюк хорош для обладателей портативных компьютеров Apple MacBook Pro. Чаще всего в этих ноутах два видеоадаптера: интегрированный Intel HD Graphics и дискретный nVidia.
Имей в виду: графический чип в портативных Маках — один из самых прожорливых компонентов, поэтому если наша цель — максимальная автономность и длительное время работы компьютера от батареи, лучше не допускать включения 3D-акселератора.
Этот трюк особенно актуален, когда под виртуалкой запускается Windows 7, которая по умолчанию использует навороченный интерфейс Aero. Все эти тени, полупрозрачные элементы управления и парящие окна отрисовываются с помощью DirectX и нагружают графическую подсистему.
Хотя выглядит Aero симпатично, на качество работы в Windows оно не особо влияет, а время автономной работы сокращает значительно. Тут надо объяснить, что Parallels Desktop перекладывает любой трехмерный эффект, созданный средствами DirectX (который не поддерживается на стороне Mac OS), в OpenGL.
В процессе нагружается и видеокарта хосткомпьютера, и оперативная память, что ведет к ненужному расходу заряда батареи. Тут есть еще один интересный момент.
Известно, что портативные компьютеры Mac переключаются с интегрированной графики на дискретную «на лету» — сразу же, как только возникает необходимость. Переключаться обратно (с дискретной на интегрированную) они не умеют.
Поэтому, если система хотя бы один раз за сеанс работы использовала отдельный 3D-акселератор, он останется включенным до пер вой перезагрузки. Для настройки PD на экономичный режим работы следует отключить 3D-ускорение.
Это делается в меню «Виртуальная машина — Настроить — Оборудование — Видео».
Все что нужно — снять галочку с чекбокса. Но только отключить 3D-эффекты мало, надо еще уменьшить количество видеопамяти, отведенной виртуальной машине. Поскольку такой огромный объем для двухмерной графики просто не нужен, мы можем смело отдать «лишнюю» память хосту.
Для отрисовки простого (без Aero) интерфейса Windows 7 и уж тем более Windows XP хватит и 32 Мб (!). Ради чего мы проводим такую оптимизацию? Суди сам: эти простые действия помогут выиграть 1,5-2 часа времени работы от батарейки. Правда, запускать при таких настройках что-то «тяжелое» уже не получится. Но для приложений, использующих 3D, есть специальные настройки. Об этом — следующий трюк.
Если есть такая необходимость, то Parallels Desktop можно легко настроить так, чтобы гостевая Windows показывала в играх максимальное быстродействие. Процессоры относительно свежих Маков имеют по нескольку ядер. Если собираешься поиграть в виртуальной машине, тебе нужно переключить все имеющиеся ядра на поддержку гостевой ОС (по умолчанию это отключено). Делается это так:
- Запускаем PD.
- Выбираем виртуальную машину Windows.
- В меню «Виртуальная машина — Настроить — Общие — Процессоры» выделяем для ВМ все имеющиеся в нашем распоряжении ядра.
Наибольший эффект от этой опции ощутим в относительно свежих играх, которые поддерживают многопоточность — например, Far Cry 2. Есть еще один интересный трик.
Чтобы наглядно оценить его результаты, мы можем включить индикатор FPS (frames per second — количество кадров в секунду). Он активируется специальной командой ‘video.
showFPS=1’, которая вставляется в окно «Загрузочные флаги» («Виртуальная машина — Настроить — вкладка «Оборудование» — меню «Порядок загрузки»).
Появятся два индикатора: левый отображает количество FPS, правый — количество миллисекунд, которое компьютер затратил на отрисовку каждого кадра.
Parallels Desktop — это продукт для массового пользователя, по этой причине через стандартный интерфейс программы мы можем добраться только до самых основных настроек.
Но как и во многих других продуктах для виртуализации, у каждой виртуальной машины есть набор файлов и в том числе конфиг, через который можно провести намного более тонкую настройку.
Предположим, у тебя есть несколько виртуальных машин.
Любой файл ВМ представляет собой пакет с расширением .pvm, который по умолчанию находится по адресу /Users/ /Документы/Parallels. Содержимое пакета можно посмотреть через Finder («Показать содержимое пакета»). Нас будет интересовать файл config.pvs. По сути это XML-документ.
Его можно открыть в стандартном TextEdit или в другом редакторе. Файл имеет древовидную структуру, в которой значения параметров виртуальных машин сгруппированы по функциональному назначению.
Меняя параметры в этом файле, можно кардинальным образом влиять на работу виртуальной машины, что мы и будем использовать в следующих триках.
Рекомендую тебе сделать бэкап. Если что-то пойдет не так, ты сможешь заменить модифицированный файл исходным в pvmпакете.
Parallels Desktop позволяет запускать более 50 самых разных операционных систем — от второй версии Mac OS X до какихнибудь очень специальных ОС вроде Red Hat Enterprise.
В подавляющем большинстве пользователи запускают одну только виртуальную машину (чаще всего с Windows).
Тем не менее, в расчете на то, что у юзера много гостевых ОС, Parallels Desktop при запуске выводит диалоговое окно, в котором предлагает выбрать, что загружать.
Если у тебя одна только ВМ, лишние клики мышкой могут слегка раздражать. Можно заставить PD загружать виртуальную машину при нажатии на иконку приложения. Для этого открываем файл config.pvs через TextEditor, находим через строку 0 и вместо 0 ставим 2. Сохраняем файл и заново запускаем PD, чтобы оценить результат.
Есть два способа значительно уменьшить время загрузки Windows 7. Когда ты загружаешь «семерку», в окне виртуальной машины сначала отображается информация о BIOS, затем — логотип Windows 7. Практическая ценность от созерцания символов и картинки — нулевая, поэтому их показ можно отключить.
Тут вопрос даже не в эстетике, а в том времени, которое уходит на загрузку гостевой ОС. Этот трик ее ускорит! Чтобы отключить отображение информации о BIOS, открываем config.pvs через TextEditor и ищем строку 0, где вместо 0 ставим 1. Чтобы отключить заставку с логотипом Windows 7, меняем значение параметра 1.
Одна из замечательных фишек Parallels Desktop — это режим Coherence, позволяющий работать с Windows- и Macприложениями, как будто они принадлежат одной операционной системе. Идея, как ты справедливо можешь заметить, не нова и доступна во многих других продуктах виртуализации.
Но в PD эта фишка реализована очень здорово: можно спрятать интерфейс Windows, но при этом элементы интерфейса гостевой ОС органично встроятся в интерфейс хоста. К примеру, у тебя по-прежнему остается доступ к значкам из трея Windows.
Режим сделан очень красиво и удобно — не придерешься. В его скрытых настройках можно разве что отключить тени, отбрасываемые окнами. Это даст нам возможность выжать еще несколько процентов производительности виртуальной машины. Для этого необходимо: открыть файл config.pvs через TextEditor и поменять в нем значение параметра 0.
Parallels Desktop имеет функцию SmartMount, которая делает для виртуальной машины доступными внешние диски (в том числе флешки), сетевые диски и DVD.
Если нет необходимости показывать гостевой ОС все категории дисков, лишние можно отключить, изменив соответствующий параметр в файле конфигурации. Для этого в config.pvs находим параметр и приступаем к настройке:
- А)Доступ виртуальной машины к внешним дискам:
- 1
- Доступ включен — 1, доступ отключен — 0 (здесь и далее)
- Б)Доступ виртуальной машины к CD/DVD-приводам:
- 1.
- В)Доступ виртуальной машины к сетевым дискам и/или файловым хранилищам:
- 1.
Функция «Общий доступ к Windows» позволяет «пробрасывать» жесткие диски из Windows в Mac OS X. По умолчанию она включена, о чем свидетельствует появление иконки гостевого жесткого диска на рабочем столе мака.
Но мало кто знает, что с помощью «Общего доступа к Windows» можно пробросить в Mac OS X сетевые диски, работающие на каких-то экзотических протоколах, с которыми ладит Windows и не дружит Mac OS X. Чтобы увидеть эти диски в Mac OS X, нужно в config.
pvs активировать скрытый параметр AutoMountNetworkDrives. Затем на всякий случай убеждаемся, что в Parallels Desktop включена опция «Подключать виртуальные диски к рабочему столу Mac». Теперь идем в Windows и подключаем тот сетевой диск, с которым будем работать.
Он появляется на рабочем столе Mac OS X. Ну и, само собой, в «Проводнике» Windows.
Если без хитрой настройки обойтись можно, то без знания основного функционала софта обойтись нельзя ну никак.
Простой пример. Я каждый раз вижу, что люди выключают виртуальные машины (неважно даже, какой софт они используют), а потом, когда в них вновь появляется необходимость, включают их заново.
Люди, зачем?! В любой программе для виртуализации давно предусмотрен режим «Suspend/Resume», который позволяет «заглушить» виртуальную машину за считанные секунды и так же быстро вернуть ее к работе.
Состояние памяти и состояние внутренних устройств виртуального компьютера сохраняется на жестком диске в виде файла. Гостевая система выводится из спячки буквально за секунды вместе с теми приложениями, с которыми ты ее «засуспендил».