Кодирование видео в Handbrake
Переходим от синтетических бенчмарков к приложениям реального мира. Кодирование видео рассматривалось в популярной программе Handbrake. Производительность измерялась в среднем значении FPS (числе кадров в секунду) при кодировании трейлера фильма Guardians of the Galaxy на предустановленных настройках Apple TV 3. Чем выше график, тем лучше результат.
Несмотря на большие различия в результатах прошлых графических тестов, кодирование в формате x264 выравнивает участников. Parallels 10 выигрывает со скоростью 13 кадров/с против 12 кадров/с у Fusion 7 и VirtualBox. Кодирование видео может выполняться и в основной операционной системе, что показывает производительность OS X Handbrake, ограниченная двумя потоками и 22 кадрами/с. Убрав лимит на число потоков, задействовав 6 ядер и 12 потоков, получаем 80 кадров/с.
Кодирование аудио в iTunes
Кодирование аудио обычно однопоточное, для его проверки был установлен iTunes для Windows (11.4), кодировался альбом V американской группы Maroon 5 в файлы lossless-формата WAV. Используя секундомер, замерялась продолжительность кодирования всех треков в формат по умолчанию iTunes Plus, это AAC 256 кбит/с. Результаты показаны в секундах, чем меньше, тем лучше.
Разница снова минимальна, лидирует с результатом 63 секунды Fusion 7, у VirtualBox 65 секунд, у Parallels 10 67 секунды. Производительность в однопоточных задачах почти одинакова, как и в Cinebench.
Скорость передачи файлов
Для передачи файлов использовался ISO-образ Windows 7 Professional размером 3,32 Гб. Тестирование велось в двух сценариях: копирование и вставка файла внутри виртуальной машины и между виртуальной машиной и операционной системой. Время каждой передачи замерялось пять раз, вычислялся средний результат. Между тестами система перезагружалась для устранения кеширования. Результаты показаны в секундах, чем меньше, тем лучше.
Parallels 10 и Fusion 7 показывают почти одинаковый уровень быстродействия при последовательной передаче больших файлов, разница всего в секунду в пользу Parallels, а Fusion 7 на секунду быстрее при передаче файла в операционную систему. Как и в Passmark PerformanceTest, VirtualBox значительно отстаёт при работе с диском, более чем вдвое.
Управление виртуальной машиной
Большинство пользователей работают с одной виртуальной машиной. Однако если их несколько и вы переключаетесь между ними, важно время загрузки, остановки, возобновления работы и выключения. Эти параметры были рассмотрены в Parallels, Fusion и VirtualBox. Каждая задача выполнялась пять раз, средний результат был округлён десятых долей секунды.
В Windows 7 Parallels оказывается самым быстрым приложением, особенно по времени загрузки. На паузу все виртуальные машины ставятся почти одинаково быстро, при загрузке и выключении VirtualBox отстаёт. Максимальная разница в 9,2 секунд наблюдается между VirtualBox и Parallels 10 при выключении системы.
Автономная работа
Разница в производительности между версиями Parallels 9 и Parallels 10 невелика. Зато в этом году Parallels и VMware сделали ставку на время автономной работы, в Parallels обещан его рост на 30%. Тесты показали реальный рост лишь на 10%.
Снова был задействован тест Powermark, который симулирует определённую нагрузку до полного истощения заряда аккумулятора. Были задействованы режимы Balanced и Productivity. Первый запускает замкнутый цикл, куда входят веб-сёрфинг, набор текста, воспроизведение видео, несложные 3D-игры, а во втором есть только веб-сёрфинг и набор текста. Несмотря на использование ноутбука 2011 года его аккумулятор был заменён на новый, всего с 21 полными циклами перезарядки.
Каждый тест проводился с полностью заряженным аккумулятором и отключенными второстепенными приложениями. Яркость экрана была установлена на 50%, автоматический переход в спящий режим в обоих системах отключен. Было задействовано по три теста (что заняло очень продолжительное время).
Единственная проблема была с VirtualBox и тестом Balanced. 3D-часть теста виртуальная машина не смогла запустить, выдавая пустое окно. При этом не были нагружены центральный и графический процессоры, так что расход заряда был минимальным по сравнению с Parallels и Fusion. Потому результаты VirtualBox из теста Balanced были исключены как недостоверные. Результаты показаны в минутах, больше - лучше.
Самая длительная работа зафиксирована у Fusion 7. В наиболее требовательном тесте Balanced Fusion 7 выигрывает у Parallels 10 26 минут (18%). В более лёгком тесте Productivity лидерство ещё больше - 70 минут (28%).
С большим отставанием на последнем месте идёт VirtualBox. Поскольку это приложение бесплатное, ничего удивительного тут нет, зато удивительна разница между двумя остальными программами. Возможно, в будущем будет проведено тестирование другими методами и на других операционных системах.
Заключение
Данный обзор сосредоточен исключительно на производительности; в приложениях есть немало эксклюзивных функциональных возможностей, которые не были здесь упомянуты. Лучшая производительность оказалась у Parallels Desktop 10, незначительно отстаёт VMware Fusion 7. В некоторых категориях разница и правда невелика, но в плане вычислительных возможностей и графики Parallels 10 лидирует с запасом.
Если отвлечься от цифровых показателей, то и на практике было ощущение большей плавности при работе с Parallels 10. Fusion временами подтормаживал, напоминая о том, что работа ведётся с виртуальной машиной.
Впрочем, конкурентоспособность VirtualBox тоже на высоте. Хотя результаты принесли последнее место с большим отставанием, не связанные с GPU задачи эта виртуальная машина выполняет очень хорошо. Есть проблемы при больших нагрузках и при работе с диском, однако при необходимости использовать не самые требовательные Windows-приложения на Mac не обязательно тратиться на платные альтернативы. Кроме того, VirtualBox кроссплатформенная, доступна на OS X, Windows и Linux.
Если вам нужна производительность, ваш выбор - Parallels 10; если продолжительность работы и кроссплатформенность - Fusion 7. Но прежде чем тратить деньги, попробуйте VirtualBox - для ваших нужд может хватить и данного решения.
Мы свой выбор сделали:
Parallels Desktop 10 стоит 2 990 рублей, обновление на десятую версию с Parallels 8/9 доступно за 1 870 руб. VMware Fusion 7 обойдётся в 4 620 руб., обновление с Fusion 5/6 - 3 299 руб. VirtualBox бесплатна.
Комментарии (0)