|
Тестовая конфигурация
Спецификации тестовой системы | |
ОС 1 | Ubuntu 10.04 LTS Lucid Lynx (64-bit) |
ОС 2 | Windows 7 Ultimate (64-bit) |
CPU | AMD Athlon 64 X2 3800+ @2,0 ГГц (два ядра) |
Материнская плата | Biostar NF61S-M2 TE |
Память | 4 Гбайт DDR2 @ 800 МГц (2 x 2 Гбайт) |
Видеокарта | EVGA Nvidia GeForce GTX 260 (896 MB GDDR3), PCIe 1.0 |
Подсистема хранения | Western Digital WD2500KS 250 Гбайт SATA 3 Гбит/с, 7200 об/мин, кэш 16 Мбайт |
Оптический привод | Asus DVD-RW 1814-BLT-BULK-BG |
Блок питания | Corsair TX750W (750 Вт) |
Тестируемые браузеры | |
Браузер | Версия |
Chrome | 5.0.375.99 |
Firefox | 3.6.6 |
Opera | 10.60 |
Дополнительное программное обеспечение | |
Название | Версия |
Adobe Flash | 10.1 r53 |
Novell Moonlight | 3.0.4018.0 |
Oracle Java | 6.0.18 |
Nvidia GeForce Drivers | 195.36.24 |
Настройка
После установки Ubuntu мы обновили систему всеми пакетами, которые рекомендовал Update Manager на состояние 1 июля 2010. После перезагрузки мы установили последнюю версию собственных драйверов Nvidia (в данном случае версию 195). Браузер Firefox уже предустановлен в Ubuntu, а Update Manager выдал нам последнюю версию. Затем мы установили Chrome и Opera через 64-битные файлы .deb с соответствующих web-сайтов.
Затем, после браузеров, мы установили Flash 10 и Java 6 через Synaptic Package Manager. После установки браузеров мы отключили репозитории Chrome и Opera через Software Sources, чтобы браузеры не обновляли себя в середине проведения тестов. Мы игнорировали все попытки Update Manager обновить систему во время проведения тестов. Наконец, мы выключили все опции энергосбережения и скринсейвер.
Методика тестирования
Между каждой итерацией теста и сменой браузера мы проводили перезагрузку. Каждый раз, когда мы завершали тесты браузера, мы очищали кэш и сбрасывали систему перед проведением следующего теста. Большинство тестов мы проводили по пять итераций на браузер, если отдельно не указано иное.
Почему вы не протестировали мой браузер?
Изначально мы планировали опубликовать эту статью сразу же после первого тестирования браузеров. Но в то время единственным реалистичным вариантом был браузер Firefox. Google ещё не выпустила стабильную версию Chrome под Linux, а версия Opera существенно отставала от аналога под Windows. В итоге появилась идея выполнить полностью отдельное сравнение браузеров под Linux, используя Firefox, Chromium, Epiphany, Konqueror и SeaMonkey.
Вскоре после проведения некоторых предварительных тестов мы поняли, что подобная статья будет преждевременной. Chromium обновляется слишком часто, чтобы сводить результаты в подобную статью. Под Epiphany и SeaMonkey некоторые тесты вообще не пошли (самые сложные, что затруднило сравнение). Konqueror работал вроде бы правильно, но Konqueror всегда оказывается быстрее под KDE, что добавляет ещё одну переменную. И остался только один браузер Firefox, который давал полные и полезные для сравнения данные.
Однако чуть позже вышла стабильная версия Chrome под Linux, которая сравнялась с версией под Windows, а Opera заявила, что грядущая версия 10.60 будет выпущена сразу же под все платформы. Так что мы решили опубликовать статью с тестами браузеров под Linux после выхода
Результаты тестов
Время запуска
Время запуска мы тестировали в двух разных сценариях нагрузки: с одной вкладкой и с восемью вкладками, чтобы сравнивать с результатами под Windows 7, пусть даже в данном случае ограничение восемью вкладками под Internet Explorer 8 не играет никакой роли.
Одна вкладка
Если нужно загрузить одну вкладку, то лидером становится Chrome, он смог стартовать на полторы секунды быстрее, чем под Windows 7. На втором месте находится Firefox, который тоже стартовал под Ubuntu на долю секунды быстрее, чем под Windows, однако небольшое время запуска Opera под Windows 7 почти удвоилось под Linux.
Восемь вкладок
Если нужно загрузить восемь вкладок, то Mozilla Firefox справляется с этой работой быстрее, на шесть секунд улучшая результат под Window 7. Chrome оказывается вторым, на загрузку ушло чуть больше десяти секунд. Opera находится на третьем месте, на секунду уступая Chrome. Браузер Google вновь оказался быстрее под Linux, чем под Windows, но время загрузки Opera под Linux оказалось на пять секунд больше, чем рекордный результат в шесть секунд под Windows 7.
Время загрузки страницы
Время загрузки страницы мы вновь измеряли с помощью специализированной версии
Chrome оказывается здесь на первом месте. Firefox приходит вторым, загружая страницу почти в два раза дольше, чем Chrome. И Opera почти что удваивает это время, занимая третье место.
Все три браузера быстрее справились с этим тестом под Windows 7, чем под Ubuntu. У Chrome мы наблюдаем самое близкое время между операционными системами, загрузка страницы под Linux выполняется на двенадцать миллисекунд дольше, чем под Windows 7.
Chrome вновь занимает первое место, а Firefox отстаёт всего на двадцать миллисекунд. Opera находится на третьем месте, отставая всего на одиннадцать миллисекунд от браузера Mozilla. Браузеры Chrome и Firefox загружают страницу Facebook медленнее под Ubuntu,хотя у Chrome результаты двух ОС вновь очень близки. Opera находится на третьем месте с обеими ОС, но браузер под Ubuntu загрузил страницу на двадцать миллисекунд быстрее, чем под Windows.
Yahoo!
Здесь вновь браузер Chrome занял первое место, Opera - второе, а Firefox финишировал последним. Результаты Chrome под Ubuntu вновь оказались чуть медленнее, чем под Windows 7, а результаты Opera под Linux вновь чуть меньше, чем под Windows. Mozilla Firefox, с другой стороны, оказывается более чем на 300 мс медленнее под Ubuntu 10.04.
YouTube
Браузер Google Chrome продолжает демонстрировать рекордный результат в обеих операционных системах при загрузке YouTube. Firefox находится на втором месте, загрузка под Ubuntu заняла всего на двадцать миллисекунд больше. Opera занимает последнее место, при этом под Ubuntu загрузка YouTube выполняется на 50 мс дольше, чем под Windows 7.
MSN
В последнем тесте загрузки страницы браузер Chrome вновь на первом месте, результат под Ubuntu у него опять хуже, чем под Windows. Opera находится на втором месте, загрузка страницы под Ubuntu заняла всего на 50 мс больше времени. Firefox сейчас в аутсайдерах, хотя результат загрузки MSN под Linux существенно лучше, чем под Windows. Браузер Mozilla загружает MSN на более чем 600 мс быстрее под Ubuntu, чем под последней ОС Microsoft.