Pull to refresh

Тестирование браузеров Opera и Firefox + утилита Firefox Builder Optimization

Reading time 3 min
Views 3.1K

Вступление


Решил провести очередное тестирование браузеров Opera и Firefox для себя. Сам я поклонник продукции компании Opera. Но не против потрогать и другие удобные браузеры, коим явлется для меня Firefox (остальные мне не импонируют, может просто еще не дорос). Так же иногда это «потрогать» к сожалению является вынужденным, как, например, с сервисом Google Wave. К тому же статистика пользования браузерами в рунете сталкивает лбами именно этих конкурентов (примерно по 25% у FF 3 и Opera 9-10, IE во внимание не беру — сами понимаете, что смысла в нем нет, хоть и доля 6, 7 и 8 его версий достаточно велика).

image

image

Другим статистикам я не очень верю. Конечно у них там в Германии может быть и так, но лично мне сложно верится в тотальное превосходство Firefox'а над его давним конкурентом Oper'ой…

Итак, начнем-с…



Данные


Браузеры:
Для теста взял стабильные и тестовые версии браузеров, а точнее Opera 10.10 build 1893 (пользуюсь ежедневно), Opera 10.50 Internal build 3199 (новость тут), Firefox 3.5.7, Firefox 3.6 pre (Namoroka), Firefox 3.7 a1 pre (Minefield).

ОС, железо:
Операционная система Microsoft Windows 7 Home Premium
Тип ЦП Intel Core 2 Duo E6420, 2133 MHz
Системная плата Asus P5B
Чипсет системной платы Intel Broadwater P965
Системная память 2048 Мб (DDR2-800 DDR2 SDRAM)
Видеоадаптер NVIDIA GeForce 8600 GT (256 Мб)

Интернет и процессы:
Канал интернета симметричный 10 Мбит. Все программы завершил, антивирус деактивировал. Браузеры открывались по-одному, тестировались и закрывались.

Тесты:
Проводил 2 теста, все их наверно знают: комплексный тест Peacekeeper — The Browser Benchmark от Futuremark и тест на обработку скриптов SunSpider JavaScript Benchmark от проекта WebKit.

Дополнения:
Допольнительно использовал Firefox Builder Optimization (далее FBO). Тестировал и с ним и без него (все отображено в таблице ниже). Кстати, не смог найти ни единого упоминания о нем на Хабре.

Результаты


Peacekeeper
без FBO
Peacekeeper
с FBO
SunSpider
без FBO
SunSpider
с FBO
баллы
(больше — лучше)
баллы
(больше — лучше)
мс
(меньше — лучше)
мс
(меньше — лучше)
Opera 10.10 build 1893 1817 - 3741.4 -
Opera 10.50 Internal build 3199 2877 - 559.6 -
Firefox 3.5.7 1797 1764 1395.4 1368.6
Firefox 3.6 pre (Namoroka) 2498 2443 1110.0 1127.6
Firefox 3.7 a1 pre (Minefield) 2573 2517 1013.8 1034.2

Скрин для наглядности:
image

Ссылка на результаты теста Peacekeeper едина, поэтому не стал засорят таблицу — смотрим тут (Unknown unknown — это Firefox 3.6 pre (Namoroka), почему-то тест его не опознал).

Выводы


  • Как видно из таблицы потери производительности или даже в одном случае выигрыш при использовании FBO не более 2,2%! Можно сказать, что FBO на производительность не влияет. Зато бережет оперативную память. Во время теста все версии Firefox с FBO тратили от 1 до 15 Мб, когда без него от 60 до 200 Мб (!).
  • Новая Opera 10.50 сделала громадный рывок по сравнению со своей предшественницей Oper'ой 10.10 и обогнала даже Firefox версий 3.6 и 3.7.
  • Но так же заметна и отрицательная динамика Oper'ы 10.50 build 3199 (уже третья сборка версии 10.50) в сравнении с Oper'ой 10.50 build 3172 (самая первая сборка версии 10.50) — ухудшились результаты в тесте Peacekeeper: с 3400+ до 2800+ баллов (отчеты о тестах первой сборки 10.50 я писал тут и тут).


Доп. ссылки


Для тех, кто еще не знает: «Все версии и русификации Firefox» и аналогичное хранилище у Oper'ы (только нет пре-альф сборок).

З.Ы. Сильно не пинайте, это мой первый топик на Хабре :)

Спасибо за внимание!

UPD: Коль уж кто-то добавил в тест Peacekeeper свой Chrome 4.0.249.64, позволю себе добавить вышедшую сегодня четвертую сборку Opera 10.50 build 3202. Результат 3688. Opera не только вернула свой первоначальный результат, но и улучшила его, сравнявшись с Chrome.
Tags:
Hubs:
+6
Comments 125
Comments Comments 125

Articles