Site icon IT-блог о Linux, DevOps и серверных технологиях
Воскресенье, 5 апреля, 2026

JetStream 3: Новый этап браузерного бенчмаркинга для WebAssembly и JavaScript

JetStream 3: Новый этап браузерного бенчмаркинга для WebAssembly и JavaScript

В марте–апреле 2026 года представлено значительное обновление известного теста производительности браузеров — JetStream 3. Это первая крупная версия бенчмарка с 2019 года, разработанная и поддерживаемая в рамках открытого сотрудничества ведущих разработчиков движков, таких как Apple, Google, Mozilla и других компаний веб‑экосистемы.

 

Что такое JetStream и почему он важен?

JetStream — это набор тестов (benchmark suite), предназначенный для измерения вычислительной производительности браузеров, с особым акцентом на JavaScript и WebAssembly рабочие нагрузки. В отличие от других тестов, которые измеряют скорость загрузки страниц или отзывчивость интерфейса, JetStream оценивает, насколько эффективно движок браузера справляется с интенсивными вычислениями, сложными алгоритмами, симуляциями, криптографией и другими тяжёлыми задачами.

Benchmark‑тесты служат не только для сравнения браузеров между собой, но и как инструмент для выявления регрессий производительности, мотивации инженеров оптимизировать движки и способ улучшения пользовательского опыта в реальных приложениях.

 

Основные изменения в JetStream 3

1. Современные рабочие нагрузки

В новой версии значительно обновлён набор тестов: многие старые «микро‑бенчмарки» были удалены или уменьшены по значимости. Основное внимание теперь уделяется тестам, которые ближе к реальным сценариям использования современных веб‑приложений.

 

Тест производительности браузера JetStream 3

 

2. Повышенное внимание к WebAssembly

WebAssembly (Wasm) получил значительное расширение в JetStream 3. Включено 12 независимых Wasm‑нагрузок, использующих продвинутые функции WASM‑спецификации — таких как SIMD (Single Instruction, Multiple Data), обработка исключений и сборка мусора WasmGC. Это отражает растущую роль Wasm в современных веб‑приложениях с высокими требованиями к производительности.

3. Новая методология оценки

В JetStream 3 изменена методика подсчёта результатов, особенно для WebAssembly: теперь учитывается время компиляции и инициализации при первом выполнении каждого теста, что делает оценку более сопоставимой с JavaScript‑тестами и даёт более реалистичное представление о производительности.

 

Почему JetStream 3 важен для браузерной индустрии?

JetStream 3 выполняет несколько ключевых функций:

 

JetStream 3 vs другие бенчмарки

Хотя существуют и другие известные тесты производительности, такие как Speedometer (фокус на отзывчивость интерфейса и манипуляции DOM), JetStream ориентирован на вычислительную мощность и сложные алгоритмы. Это делает его особенно полезным для анализа браузеров в задачах, которые выходят за рамки простого отображения страниц.

 

Выводы

Наконец, мы хотим добавить, что, хотя такие тесты, как Speedometer, ориентированы на повседневную работу браузера, JetStream по-прежнему является наглядным показателем того, как браузерные движки справляются с ресурсоемкими веб-задачами, требующими больших вычислительных мощностей. Последняя версия — большой шаг вперед в этом направлении.

 

Часто задаваемые вопросы

Что такое JetStream 3?

JetStream 3 — это обновлённый набор тестов для оценки производительности браузеров, особенно в тяжёлых вычислительных задачах с JavaScript и WebAssembly.

В чём разница между JetStream 3 и JetStream 2?

JetStream 3 значительно переработан: он включает более крупные и современные тесты, расширенную поддержку WebAssembly, убрал устаревшие микро‑тесты и усовершенствовал методы подсчёта результатов.

Почему разработчики движков заинтересованы в JetStream?

JetStream помогает обнаружить регрессии и приоритетизировать оптимизации в движках, улучшая производительность реальных веб‑приложений.

Какие языки и технологии теперь тестируются в JetStream 3?

Помимо JavaScript, бенчмарк включает WebAssembly‑тесты из C++, C#, Dart, Java, Kotlin и Rust, а также использует продвинутые функции Wasm спецификации.

Можно ли использовать JetStream 3 для сравнения браузеров?

Да. JetStream 3 даёт объективную оценку вычислительной производительности, что полезно для сравнения движков и оптимизаций между браузерами.

Exit mobile version