Новости Software

Google почти на четверть повысила производительность Chrome за счёт обновлённого движка JavaScript

На этой неделе Google выпустила Chrome 91, очередную версию своего фирменного браузера, который получил несколько новых функций и улучшений. Помимо прочего, разработчики обновили движок JavaScript V8, благодаря чему производительность браузера увеличилась на 23 %.

 Изображение: Getty Images

Изображение: Getty Images

Добиться этого удалось благодаря интеграции нового JS-компилятора Sparkplug, который обеспечил значительный прирост производительности. Сам же JavaScript-движок V8 играет важнейшую роль в браузере, поскольку используется при обработке подавляющего большинства веб-страниц.

«Важным компонентом быстрого браузера является быстрое выполнение JavaScript. В Chrome эту работу выполняет движок V8», — написал в блоге менеджер по продукту Chrome Томас Наттестад (Thomas Nattestad). Он также добавил, что с запуском нового компилятора Chrome 91 стал почти на четверть быстрее, благодаря чему обозреватель суммарно каждый день сохраняет более 17 лет жизни пользовательских процессоров.

Разработчики достаточно подробно описали работу компилятора Sparkplug, отметив, что он повышает производительность обозревателя за счёт того, что полагается на компиляцию, проделанную интерпретатором Ignition. Разработчики называют Sparkplug «неоптимизирующим компилятором JavaScript». «Во-первых, он обманывает; функции, которые он компилирует, уже скомпилированы в байт-код, а компилятор байт-кода уже проделал большую часть тяжёлой работы <…> Sparkplug компилирует из байт-кода, а не из исходного кода JavaScript», — говорится в сообщении разработчиков.

Для пользователей Chrome озвученные нововведения означают существенный прирост производительности, за счёт чего взаимодействовать с браузером станет более комфортно. Кроме того, использовать эти преимущества смогут разработчики других браузеров на базе Chromium.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме
window-new
Soft
Hard
Тренды 🔥
Руководство «Яндекса» заверило сотрудников, что не планирует переносить штаб-квартиру в Израиль 5 ч.
У купленных за пределами России смартфонов Samsung есть проблемы с добавлением некоторых карт «Мир» в Samsung Pay 5 ч.
Видео: свежий трейлер Soul Hackers 2 посвятили главной героине и её «старшей сестре» 6 ч.
Сервис видеоконференций Cisco WebEx прекратил обслуживание клиентов из России 7 ч.
Разработчики Sniper Elite 5 отложили релиз игры в Epic Games Store и вернули покупателям деньги 7 ч.
Слухи: в Сеть попала значительная часть диалогов из первого сюжетного дополнения к Cyberpunk 2077 7 ч.
Онлайновый мультиплеер подросткового ужастика The Quarry выйдет позже самой игры 9 ч.
Олдскульный экшен Streets of Rage 4 дебютировал на iOS и Android 9 ч.
В Epic Games Store стартовала ещё одна недоступная россиянам раздача — на этот раз дарят BioShock: The Collection 10 ч.
В базе данных Steam засветился PS5-эксклюзив Returnal 11 ч.
Новая статья: Умный дом с «Яндекс.Станцией — 2»: теперь не только по Wi-Fi 4 ч.
AYN выпустит портативную консоль Loki на базе Alder Lake и Ryzen 6000 стоимостью от $299 5 ч.
Институт вычислительной космологии протестирует безкоммутаторную сеть Rockport Networks 5 ч.
Tesla и другие производители попросили правительство США инвестировать в зарядные станции для электрических грузовиков 5 ч.
Будущая российская орбитальная станция будет автоматической, но сможет принять экипаж 6 ч.
Армения вывела на орбиту Земли свой первый спутник — доставкой занималась SpaceX 6 ч.
NVIDIA и Ayar Labs вместе создадут технологии фотонного интерконнекта для HPC и ИИ-систем будущего 8 ч.
AMD сообщила о закрытии сделки по поглощению Pensando Systems за $1,9 млрд 9 ч.
HDPlex представила компьютерный блок питания размером чуть больше смартфона и мощностью 250 Вт 9 ч.
Спутниковый интернет SpaceX Starlink достиг 400 тыс. подписчиков 10 ч.