Скоро Chrome перестанет «съедать» всю ОЗУ на ПК и смартфонах

Функция PartitionAlloc-everywhere для Chrome позволит браузеру быстрее загружаться и быстрее загружать страницы.

1613848415212.webp


Судя по целому ряду коммитов, компания Google работает над реализацией поддержки функции PartitionAlloc-everywhere для повышения производительности своего браузера Chrome на устройствах под управлением Windows 10, Android и Linux.

PartitionAlloc представляет собой аллокатор (распределитель памяти) для инкапсуляции малозначимых (с прикладной точки зрения) деталей распределения и освобождения ресурсов памяти. PartitionAlloc-everywhere для Chrome позволит браузеру быстрее загружаться и быстрее загружать внутренние страницы, а также обеспечит улучшенное управление ресурсами, в частности, уменьшит потребление оперативной памяти.

Google начала работать над функцией в прошлом году и сделала ее доступной в бета-версиях Chrome для Android и Windows. Компания также планирует реализовать PartitionAlloc в Chrome для Linux, но в настоящее время функция работает с перебоями, и неясно, когда она появится в стабильной версии.
«Переключитесь на PartitionAlloc для Linux. Она уже включена по умолчанию в Windows и Android и появилась в бета-версиях на двух платформах. Однако проблемы могут сохраняться в Linux», – сообщил инженер Google на багтрекере Chromium.

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

«Когда один раздел не обеспечивает желаемого выравнивания, требуется наличие двух отдельных разделов. Без этого было бы полезно иметь один раздел с точки зрения производительности и памяти. Производительность повышается, поскольку выровненные выделенные области (которых в Chromium на самом деле много) могут использовать кеш потоков. Объем памяти уменьшается за счет снижения фрагментации и отсутствия фиксированного расхода метаданных раздела», – пояснила Google.

Помимо Windows 10 и Linux, Google также тестирует PartitionAlloc-everywhere для Android. Согласно экспериментам Google, новая функция – настоящая победа с точки зрения памяти, производительности и стабильности, за исключением средних показателей графического процессора, которые немного уменьшаются.


Источник:
 
сижу на яндекс браузере, всё устраивает, стоит память ddr2 8 ГБ, 23 вкладки кушают памяти 600+МБ оперативы – считаю афигенный результат. На мобильнике тоже этот браузер стоит!
 

Вложения

  • 2021-02-21_104341.webp
    2021-02-21_104341.webp
    15 KB · Просмотры: 57
  • 2021-02-21_104407.webp
    2021-02-21_104407.webp
    6 KB · Просмотры: 52
сижу на яндекс браузере, всё устраивает, стоит память ddr2 8 ГБ, 23 вкладки кушают памяти 600+МБ оперативы – считаю афигенный результат. На мобильнике тоже этот браузер стоит!
Мы рады за Вас - откровенно пиарить ядекс - не стоит
 
Voron, у них нет своего механизма аллокации памяти. Используется всё тот же движок хромиума. А значит фича будет доступна и пользователям Яндекс.Браузера в новых сборках, когда Google запушит ее в стабильную ветку.
 
Мы рады за Вас - откровенно пиарить ядекс - не стоит
Пиарить только то, что вам нравится? Мне нравится яндекс, про него и пишу, поэтому указывать мне что и как писать - не стоит!
 
Я вам что то предлагал? Пользователи сети - не все дураки - две третьих выбирают иные браузеры
я предлагал кому то что то? то пиарю, то предлагаю, вы определитесь уже, а по статистике - ни о чём!
2021-02-24_160130.webp
 
Ну, память "съедет" не браузер, а тот ресурс, который открыт в оном...
На сег. день Я могу сказать, что самый такой жора - это "Web ICQ" ;(
Вот тут закрыта часовая вкладка:
Mjsk1M9.png
 
Назад
Сверху Снизу