Улучшения памяти Chrome 55

Веб-браузер Google Chrome 55 будет использовать меньше памяти благодаря улучшениям, внесенным в движок JavaScript браузера.

Использование памяти может быть одним из решающих факторов при выборе браузера. Хотя он может не играть большой роли в системах с большим количеством ОЗУ, скажем, 4 гигабайта или более, он по-прежнему остается горячей темой для систем с меньшим объемом.

Google Chrome — это известен своим голодом памяти. Если вы откроете десять сайтов в Chrome, Firefox и Microsoft Edge, вы, вероятно, заметите, что Chrome требует больше всего памяти.

Ты можешь проверять и контролировать использование памяти в Chrome различными способами, например, путем установки таких расширений, как Tab Limiter.

Улучшения памяти Chrome 55

Google объявил Недавно Chrome 55 будет поставляться с улучшениями памяти, которые уменьшают потребность браузера в памяти.

В первой части объявления подробно рассказывается, как Google отслеживал и измерял улучшения. Хотя первые несколько абзацев интересны с технической точки зрения, они не содержат информации об улучшениях.

Сайты, на которых Google проводил сравнительный анализ использования памяти, включают в себя несколько важных свойств, включая Facebook, Twitter, Reddit, Imgur, Flipboard и New York Times.

Во второй половине статьи Google выделяет две основные области улучшения: уменьшение размера кучи JavaScript и уменьшение памяти зоны.

Первый улучшает использование памяти на устройствах с низким объемом памяти за счет введения режима уменьшения памяти, который точно настраивает эвристику сборки мусора, чтобы снизить использование памяти кучи, собранной сборщиком мусора JavaScript.

Google заметил, что средний размер кучи уменьшился на 50%, когда проводил тесты производительности в Chrome 53 и 55.

хром 55 улучшения памяти

Второе улучшение, связанное с памятью, которое вошло в Chrome 55, приносит пользу браузеру на всех устройствах.

Согласно Google, одно из основных улучшений в отношении Zone Memory связано с «уменьшением потребления памяти во время фонового анализа». Фоновый синтаксический анализ позволяет механизму JavaScript Chrome анализировать сценарии JavaScript во время загрузки страницы.

Google заметил, что парсер поддерживает зоны дольше, чем необходимо. Инженеры компании изменили продолжительность, что привело к «уменьшению среднего и пикового использования памяти» в Chrome.

улучшения зоны памяти Chrome

Улучшения заметны на всех сайтах, которые Google использовал для тестирования улучшений.

Вывод

На первый взгляд сокращения выглядят впечатляюще, но еще неизвестно, заметят ли пользователи аналогичные улучшения использования памяти при обновлении их версии Chrome до версии 55.

Пользователи, которые не хотят ждать, могут скачать Дев или канарейка версия Chrome, которые уже находятся в версиях 55 и 56 соответственно, чтобы увидеть, заметят ли они улучшения при использовании браузера.

Google планирует выпустить Chrome 55 в релизный канал в декабре 2016 года.