Сегодня корпорация Google в своём блоге проекта Chromium представила новый JavaScript-бенчмарк — Octane. Суть этого нового теста состоит не только в оценке синтетической мощности движка, но и в боевых условиях. Для этого замеряется производительность движка в реально использующихся js-библиотек, не считая стандартных для Google V8 Benchmark тестов, таких как Richards или Delta Blue. Далее краткое описание новых тестов и несколько замеров.
- Box2DWeb — JavaScript-порт популярного физического 2D-движка, использующегося в некоторых онлайновых игрушках
- Mandreel — на этот раз 3D-движок, использующийся для переноса игр на Android и iOS в Интернет.
- pdf.js — JavaScript-реализация PDF-читалки, интегрированной в Firefox.
- GB Emulator — эмулятор Game Boy.
- CodeLoad — проверяет, как быстро JS-движок способен подгружать частоиспользуемые библиотеки и начинать их исполнение. Разработан как производная от проектов Closure и jQuery.
Тесты
К сожалению, из-за нехватки устройств под рукой протестирую только находившихся при мне ноутбук и смартфон:
Ноутбук
Конфигурация:
CPU: Intel Core i5-2410M (2.3 ГГц на ядро (2 физических, 2 виртуальных))
RAM: 4 Гб (1333 МГц)
GPU: интегрированная в Intel Sandy
OS: Ubuntu Linux 12.04
Браузеры: Google Chrome 22.0.1229.8 dev и Firefox 14.01
Google Chrome
Mozilla Firefox
Смартфон
Конфигурация:
CPU: ARM Cortex-A9@1ГГц (2 ядра)
RAM:1 Гб (частота неведома)
GPU: Интегрированная в NVIDIA Tegra 2 (GeForce ULP 2)
OS: Android 2.3.7 (CyanogenMod 7.2)
Браузеры: Dolphin Engine Beta, Opera Mobile (свежайшие версии из Google Play)
Dolphin Beta
Dolphin просто не смог пройти тесты Mandreel и pdf.js, получив 0.
Opera Mobile
Не забудьте отписать о результатах своих устройств (с указанием железа), а также пишите, если что в сорцах теста нароете.
Ссылки
Исходники теста для ковыряния
F.A.Q.
Запустить тест
Автор: Mairon