Как сделать, чтобы 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.
Выполнил все советы, кроме второго.
Потребление ОЗУ заметно снизилось.