Компания Google представила Octane, пакет для оценки производительности JavaScript

22 августа 2012 года

Компания Google анонсировала проект Octane, в рамках которого подготовлен расширенный инструментарий для тестирования производительности JavaScript-движков, продолжающий развитие пакета V8 Benchmark. Код всех компонентов Octane распространяется под лицензией BSD. Пройти тестирование можно на данной странице. Тестовый набор адаптирован для выполнения как в браузерах настольных систем, так и в браузерах смартфонов и планшетов.

Большинство существующих тестовых пакетов оперируют синтетическими проверками, выполняющими стресс-тестирование тех или иных возможностей JavaScript-движков. Целью создания нового тестового набора является желание предоставить средства для измерения производительности JavaScript-кода, встречающегося в больших существующих web-проектах, с которыми пользователи сталкиваются каждый день. Для выполнения поставленной задачи в состав Octane, в дополнение к базовым 8 тестам V8 Benchmark, добавлен набор из 5 новых тестов, отражающих поведение современных сложных и требовательных web-приложений и библиотек.

В Octane включены следующие дополнительные тесты:

  • Box2DWeb - тест на основе порта одноимённого популярного физического 2D-движка, используемого во многих web-играх и симуляторах;
  • Mandreel - тест на основе порта 3D-движка Bullet, изначально написанного на C++, но преобразованного в JavaScript c использованием компилятора Mandreel, который часто используется производителями web-игр;
  • Pdf.js - тест скорости декодирования PDF на основе кода развиваемого проектом Mozilla просмотрщика PDF, написанного на языке JavaScript;
  • GB Emulator - тест на основе проекта GameBoy-Online, в рамках которого развивается эмулятор игровой платформы GameBoy, написанный на JavaScript;
  • CodeLoad - тест, измеряющий скорость инициализации популярных JavaScript-библиотек (Closure, jQuery) и выполнение типового кода на базе данных библиотек.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Компания Google представила Octane, пакет для оценки производительности JavaScript», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.