Как самый крупный браузер на рынке, Chrome больше всего критикуют, поскольку он потребляет системные ресурсы. Однако Google разрабатывает технологию, которая может снизить потребление Chrome ресурсами операционной системы. Это называется PartitionAlloc.
Как работает PartitionAlloc?
Согласно вебсайту проекта Chromium, PartitionAlloc – это распределитель памяти, который может выделить достаточный размер сегмента для объектов в разделе памяти. Важнейшей целью PartitionAlloc является безопасность. Он должен изолировать разные разделы друг от друга в пространстве URL-адресов. Это предотвратит вторжение вредоносных программ в операционную систему. Другие его функции включают ускорение запуска Chrome, быстрее загрузку внутренних веб-страниц и уменьшение потребления оперативной памяти.
Последние новости Windows сообщает, что Google в прошлом году приступил к разработке технологии, которая называется PartitionAlloc, и вскоре планирует внедрить эту технологию для Windows, Android, Linux и других операционных систем.
Последний commit проекту Chromium показывает, что PartitionAlloc – Everywhere теперь перенесен на бета-версию Windows и Android, чтобы быть включена по умолчанию. Но версия Linux по-прежнему имеет некоторые проблемы. Планируемый прогресс версии Linux неизвестен.
Другой совершать отметилТесты PartitionAlloc на платформе Android показали, что эта технология может улучшить потребление памяти, производительность и стабильность в большинстве процессорных сред графического процессора. Что касается фактического эффекта улучшения для Windows 10 и Android, его эффект до сих пор неясен.
Команда Microsoft Edge, использующая проект Chromium, также пытается снизить использование ресурсов браузера. В прошлом году Windows 10 2004 года добавил функцию под названием SegmentHeap. Это должно уменьшить память, используемую программами Win32, до 27%.
Бета-версия Край 88 в декабре прошлого года добавила поддержку спящих вкладок. Это может снизить простые вкладки, используя 32% памяти и 37% ресурсов центрального процессора.