Дмитрий Беломестнов
Как снизить потребление памяти в Firefox 
29th-Mar-2024 09:01 pm
Как сделать, чтобы Firefox кушал меньше памяти?

Для снижения потребления ОП в мазиле, мы будем менять глобальные настройки, так как в самих настройках мазилы их попросту нет.

В адресной строке браузера вставляем about:config и нажимаем Enter.

Нажимаем кнопку, что будем осторожны, если она появится.
Затем перед нами откроются глобальные настройки.

Чуть ниже есть поле "Поиск" куда мы будем вставлять "Имя настроек" (параметры).

У каждого параметра есть своё состояние, тип и значение. Каждый параметр отвечает за свои функции в браузере. Мы будем менять значение некоторых параметров и оптимизировать мазилу. Прежде чем, что-то менять, нужно знать за что он отвечает, какие в себе несёт функции.

Данные параметры и их значения по умолчанию, буду приводить из мазилы версии 56.0.2, так как именно это версия хорошо подходит к imacros версии 8.9.7 подробнее здесь. Но, если вам не нужен imacros, вы просто хотите оптимизировать память, то вы тоже можете изменять эти параметры, так как они также будут у вас присутствовать в Firefox.

Как находить параметр и как изменять его значение?

Для отображения параметра, вставляем его в поле поиска

Для изменении значения параметра, кликаем 2 раза на значение или правой кнопкой мышки - изменить
Для создание нового параметра, нажимаем правой кнопкой мышки - создать

Все ниже приведённые параметры снижают потребление оперативной памяти в Firefox, если их значения изменить на нужные.


Параметр № 1
browser.sessionhistory.max_total_viewers
По умолчанию: тип целое, значение -1
Изменяем значение на 0

-1 означает, что браузер сам будет динамически менять размер кеша по его необходимости, то есть использовать всю оперативную память которая у вас есть.

Параметр отвечает за оперативку во время сёрфинга по сайтам в мазиле. На жёстком диске кешируются страницы. Другими словами, для каждой страницы мазила бронирует оперативную память, чтобы они затем подгружались быстрее, когда мы нажимаем на кнопки Вперёд-Назад, чтобы быстро они подгружались.


Параметр № 2

config.trim_on_minimize

По умолчанию: тип логическое, значение false

Если данного параметра нет, то создаём его.
Правой кнопкой мышки - создать - логическое и вставляем имя параметра.
Его значение должно быть true

Параметр отвечает за кеширование данных в подсистеме, когда браузер находится в свёрнутом режиме.


Параметр № 3

browser.sessionstore.interval

По умолчанию тип целое, значение 15000
Это количество миллисекунд, через который каждый раз браузер сохраняет на компьютер текущую сессию открытых вкладок, сайтов. Это делается в случае того, если вдруг браузер падает, то есть выдаёт ошибку и закрывается, чтобы мы могли её восстановить.
Измените значение на 50000 или на 100000. Это хорошо скажется на потреблении ОП.


Параметр № 4

browser.sessionhistory.max_entries

По умолчанию тип целое, значение 50

Отвечает за количество шагов вперёд, назад. Если вы на сайте переходили по ссылкам к примеру 60 раз, то вы сможете назад вернуться только 50 раз. Если уменьшить данное количество к примеру на 20 или 10, то это хорошо снизит потребляемость памяти в мазиле.


Параметр № 5

browser.sessionstore.max_tabs_undo

По умолчанию тип целое, значение 10

Отвечает за восстановление закрытых вкладок. Если открыть допустим 10 вкладок (ссылок/сайтов) и затем закрыть 9 вкладок и 1 оставить. То мы можем нажать правой кнопкой мышки на вкладку и выбрать - Восстановить закрытую вкладку. Измените значение на 5. Это отлично уменьшит аппетит ОП.

После внесённых изменений нужно перезагрузить браузер.

Полностью:
https://imacros-script.ru/ram-memory-mozila-firefox.html

==================================

Я обычно использую Pale Moon.
Выполнил все советы, кроме второго.
Потребление ОЗУ заметно снизилось.
This page was loaded May 8th 2024, 10:18 pm GMT.