Mozilla планирует представить новую функцию в Firefox 67 Stable, которая направлена на улучшение использования памяти браузера с низким объемом памяти.
Браузеры используют гораздо больше памяти, чем десять лет назад. Это отчасти потому, что веб-сайты значительно увеличились в размерах, а также потому, что браузеры изменили свою функциональность.
Уже не редкость, когда отдельные вкладки могут использовать сотни мегабайт памяти, и в некоторых случаях использование памяти ловит 1 Gigabyte в некоторых из них.
Использование памяти, особенно на устройствах с низким объемом памяти, является приоритетом для производителей браузеров. Если вы запускаете Firefox или другой браузер в системе с 4 RAM или 2 Gigabyte, у вас могут возникнуть проблемы из-за большого кэширования, если вы открываете несколько или правильный тип сайтов.
Концепция загрузки вкладок в браузере для освобождения памяти не нова. Расширения для Firefox, такие как Dormancy, Suspend Background Tabs, BarTab или Unload Tab (больше не все совместимы с Firefox 57 или новее) или, соответственно, для Google Chrome Lazy Load Tabs, TabMemFree или Tabs Limiter, существуют уже много лет. ,
Хотя Mozilla значительно улучшила разгрузку вкладок в последние годы, Firefox 67 планирует вводит новую функцию для выгрузки неиспользуемых вкладок, чтобы улучшить память и уменьшить количество аварийных ситуаций. Первоначальный отчет об ошибках из-за чрезмерного использования памяти датируется восемью годами, но работа над новой функцией началась всерьез как раз раньше
Mozilla использует простой список приоритетов, чтобы определить, от каких вкладок следует избавиться, когда условия запускают применение новой функции (от самой низкой до самой высокой)
1. Обычные вкладки
2. Закрепленные вкладки
3. Регулярные вкладки, которые воспроизводят звук
4. Закрепленные вкладки, которые воспроизводят звук
Эта функция уже доступна в Firefox Nightly. это Firefox 67 будет выпущен в 14 Может быть 2019 на канале Fixed Browser, в соответствии с программой выпуска.
Google реализовал аналогичную функцию в браузере Chrome. 2015 был представлен, как Автоматическое удаление вкладки в настройках Chrome и удаляет вкладки из памяти, если системная память достигает определенного предела.