В веб-браузере Chromium оптимизируют потребление памяти расширениями

В блоге веб-браузера с открытым кодом Chromium, являющегося основой для Chrome, анонсирована новая возможность, призванная уменьшить потребление оперативной памяти расширениями браузера.

Новая возможность, названная Event Pages («событийные страницы»), стала развитием идеи Background Pages («фоновые страницы»), которая позволяла переводить работу расширений в фоновый режим. Теперь разработчики Chromium предлагают улучшенную схему для оптимизации потребления памяти: активизировать используемые в браузере расширения только при наступлении определённых событий и освобождать память до следующего отслеживаемого события. Таким образом, расширения будут использовать память только на время своей реальной активности (на время обращения к API расширения, обработки сетевого запроса, до закрытия используемых расширением видимых областей — например, всплывающих окон).

Загрузка памяти расширениями по данным Chrome Task Manager
Загрузка памяти расширениями по данным Chrome Task Manager / Иллюстрация с сайта Chromium Blog

Для поддержки Event Pages в Chromium реализовали и усовершенствовали несколько API:

  • alarms API позволяет расширению «просыпаться» через определенные временные интервалы (периоды);
  • новые события позволяют узнавать расширениям, что они были только что установлены или что их «событийная страница» была выгружена из памяти;
  • декларативная версия webRequest API позволяет делать перехват запросов без нужды в «фоновых страницах».

Автор: Дмитрий Шурупов по материалам Chromium Blog.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Microsoft выпустила для браузера Edge инструмент, позволяющий обнаружить утечки памяти
Сооснователь Ethereum: Альткоин готов сократить энергопотребление на 99%
На консолях Xbox вышла тестовая версия браузера Edge на Chromium
Разработчики Chromium предложили замену заголовку User-Agent
Microsoft официально выпустил новый браузер Edge на основе Chromium
Microsoft показала браузер Edge на базе Chromium и его версию для macOS
Microsoft выпустила первую версию браузера Edge на движке Chromium. Он похож на Chrome
Внешний вид и функции браузера Microsoft на движке Google Chromium
Скриншоты браузера Microsoft Edge на движке Chromium
Microsoft откажется от браузера Edge и перейдёт на Chromium
Последние новости

Подгружаем последние новости