Майское обновление Windows 10 принесло технологию оптимизации потребления оперативной памяти. Её уже использовали в родном браузере Edge и добавили в бета-версии Chrome. Речь идёт об улучшении работы функции Segment Heap, которая снизила потребление ОЗУ в Edge на 27%.
Однако тестирование в Chromium/Chrome показало, что улучшение производительности памяти отрицательно влияет на работу процессора, увеличивая нагрузку на 10-13%. В Google начала отслеживать ошибку в начале этого месяца, а теперь решила отключить функцию Segment Heap’ по умолчанию.
Проверка приводилась на бета-версии Chrome под номером 84.0.4147.85, которую запустили на последней сборке Windows 10 19041.329. Среднее потребление ресурсов процессора выросло на 9,3%. При этом на более производительных системах показатели будут ещё выше. На данный момент разработчики браузера собирают новые данные, чтобы постараться отследить ошибку и устранить её.
Факт проблемы подтвердили и в Microsoft, где заявили, что повышение нагрузки на CPU в 10% игнорировать нельзя. Будет интересно посмотреть, как эта функция повлияет на собственный браузер Microsoft Edge на базе Chromium. Компания пока что не предоставила никакой информации на эту тему.
Таким образом, Chrome остаётся весьма прожорливым браузером, хотя веб-обозреватели на его основе зачастую более скромны в этом плане.