Chrome для Mac получил самый высокий на сегодняшний день балл в Speedometer, обогнав Safari [Обновлено: теперь на 20% быстрее]

Google продолжает свою работу по ускорению Chrome с выходом версии 99 на прошлой неделе. Компания заявляет о ряде улучшений скорости, в том числе в бенчмарке Speedometer, как для Chrome на Mac, так и на Android.

Обновление от 06.06: После объявления в марте о результате в 300 баллов в Speedometer для Chrome 99 на Mac, Google заявляет, что версия 104.0.5102.0 (arm64) — в настоящее время в канале Canary — теперь на 20% быстрее с результатом 360. Тестирование проводилось на MacBook Pro с M1 Max под управлением macOS 12.3.1.


Обновление от 15.03: В последующей публикации в блоге на этой неделе команда Chrome предоставила больше подробностей об этом достижении. Сообщается, что Speedometer 2.0 является «наиболее отражающим реальные условия и наиболее широко используемым сегодня» для сравнения производительности JavaScript в браузерах. Google также использует «комбинацию внутренней инфраструктуры для бенчмаркинга и общедоступных отраслевых стандартов для постоянного измерения производительности Chrome».

Аннотированный график, начинающийся с 2015 года, измеряет результаты Chrome в Speedometer на 13-дюймовом MacBook. Улучшения/технологии включают:

fast lookupsthe Ignition + TurboFan compilersblazingly fast parsingfaster JS callsSpectrePointer CompressionShort builtinsSparkplug (2), и LTO+PGO

В целом, результат в Speedometer улучшился на 83%, хотя были и некоторые регрессии:

Вы заметите, что некоторые проекты на самом деле снижают наш балл в Speedometer, поскольку создание целого браузера — это управление компромиссами. Например, в случае с pointer compression мы были готовы пойти на небольшое снижение производительности ради значительной экономии памяти, которую это обеспечивало. Аналогично, когда появилась уязвимость процессоров Spectre, мы пожертвовали производительностью, чтобы помочь гарантировать безопасность наших пользователей.


Оригинал от 07.03: Что касается Mac, Google заявляет, что Chrome 99 «достиг самого высокого на сегодняшний день балла среди всех браузеров – 300 – в тесте Apple Speedometer». Этот бенчмарк от команды WebKit измеряет отзывчивость браузера, и Safari обычно показывает результат около 277–279.

Мы знаем, что бенчмарки — это лишь один из многих способов измерения скорости браузера. Мы хотим, чтобы вы чувствовали, что Chrome становится быстрее и надежнее в реальных условиях, поэтому мы продолжим инвестировать в инновационные функции, которые повышают производительность Chrome.

Версия 99 Chrome включает технику оптимизации сборки (ThinLTO), которая приоритизирует код, отвечающий за скорость браузера. Google утверждает, что Chrome теперь на 7% быстрее Safari, а производительность графики на 15% выше, чем у браузера Apple, когда ThinLTO сочетается с «графическими оптимизациями, такими как сквозной декодер и OOP-растеризация».

Источник данных для статистики на Mac: Speedometer 2.0, сравнение Chrome 99.0.4812.0 с флагами –enable-features=CanvasOopRasterization –use-cmd-decoder=passthrough и Safari 15.2 17612.3.6.1.6 на MacBook Pro (14″, 2021), Apple M1 Max, 10 ядер (8 производительных, 2 энергоэффективных), 32-ядерный GPU, устройство с 64 ГБ ОЗУ.

В целом, компания заявляет, что за последние 15 месяцев, то есть с момента запуска Chrome для Apple Silicon/M1 в конце 2020 года, браузер стал на 43% быстрее.

Кроме того, Chrome для Android теперь на 15% быстрее благодаря оптимизациям навигации, таким как приоритизация «критически важных моментов навигации в потоке пользовательского интерфейса браузера».

Подробнее о Chrome: