Google будет использовать новую функцию Windows 10 2004, чтобы уменьшить нагрузку на оперативную память Chrome
2 минута. читать
Обновление
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
В последней версии Windows 10 (обновление за май 2020 г.) Microsoft представила улучшения управления памятью Segment Heap (первоначально только для «современных» приложений и некоторых системных приложений, таких как Edge), которые могут помочь сократить использование памяти приложениями Win32.
Microsoft говорит, что куча сегментов — это современная реализация кучи, которая обычно снижает общее использование памяти.
В тестировании Microsoft использование «SegmentHeap» может снизить использование ОЗУ Edge на базе Chromium до 27%.
Теперь, в новом коммите, Инженер Chrome сказал, что они добавят поддержку этой функции в манифест Chrome, а это означает, что в Windows 10 2004 браузер переключится на кучу сегментов, а не на устаревшую кучу.
«Эксперименты с включением кучи сегментов для chrome.exe для каждой машины показывают, что это может сэкономить сотни МБ в процессах браузера и сетевых служб, среди прочего, на некоторых машинах. Фактические результаты будут сильно различаться, при этом наибольшая экономия достигается на многоядерных машинах».
Эта функция будет развернута, как только Google сможет собрать Chrome с помощью Windows 10 Build 19041.0 SDK, хотя в настоящее время это заблокировано из-за необъяснимых сбоев сборки.
«Мы могли бы включить его сейчас, но это вызовет предупреждения о сборке. Поэтому его включение заблокировано при переходе на Windows 10.0.19041.0 SDK, который в настоящее время заблокирован из-за каких-то загадочных сбоев сборки», — отмечает инженер.
27-процентное улучшение основного пользователя оперативной памяти на современных ПК было бы огромным улучшением, поэтому мы надеемся, что эта функция станет доступной раньше, чем позже.
С помощью WindowsLatest