Главная
›
Новости
Как оптимизировать память в FireFox
Опубликовано: 02.11.2017
Как ускорить Firefox? Как ускорить работу Mozilla Firefox? Смотрите!Не поймите меня неправильно - я люблю FireFox и считаю его самым лучшим браузером. Однако, временами, его аппетиты и тормознутость преизрядно раздражают. Особенно, если у меня довольно старенький ноутбук всего с 512 метрами оперативной памяти. До определённого момента я терпел, но потом всё-таки сорвался и посвятил некоторое время поиску информации о том как бы уменьшить аппетиты FireFox. Результаты этого поиска и рекомендации, читайте ниже...
Автор: Виктор Вислобоков
Лицензия: CC-BY-NC-ND
Итак. Всё начинается на странице конфигурации FireFox, о которой кстати многие не имеют не малейшего понятия. Тем не менее, открыть её довольно просто. В адресной строке браузера наберите about:config , без всяких http://. После стандартного предупреждения о безопасности, вам откроется страница, которая имеет вид таблицы с 4-мя колонками: Имя настройки, Состояние, Тип, Значение. Очень удобно, что значения, которые отличаются от установленных по умолчанию, выделены жирным шрифтом. Итак, приступим:
Многопроцессный режим в Firefox, увеличит производительность на 700%
Щёлкните на самой странице правой кнопкой мышки. В появившемся меню, выберите
Создать->Логическое. В качестве имени настройки введите:
config.trim_on_minimize , а в качестве значения
True . Данная настройка должна снизить потребление оперативной памяти FireFox на 20%.
Найдите на странице настройку
browser.sessionhistory.max_entries . Она хранит возможное количество шагов Назад/Вперёд и по умолчанию имеет значение
50 . Вряд ли вам понадобится больше 20, а может вполне хватит и 10. Решать вам.
Найдите на странице настройку
browser.sessionstore.interval . Она хранит количество миллисекунд по истечении которых происходит сохранение сессии. По умолчанию, значение составляет
10000 . Т.е. каждые 10 секунд, ваша сессия сохраняется на диск, чтобы в случае краха браузера вы смогли восстановить все открытые табы. Почти наверняка, вы можете без особых проблем увеличить это время до 20000.
Найдите на странице настройку
browser.sessionstore.max_tabs_undo . Она хранит количество табов, для которых вы можете выполнить откат в случае случайного закрытия по CTRL+SHIFT+T. По умолчанию, установлено значение
10 , но вы вполне можете снизить его до
5 или даже меньше, если вы редко пользуетесь данной операцией.
Найдите на странице настройку
browser.sessionhistory.max_total_viewers . Она хранит количество веб-страниц, сохраняемое в памяти. Когда вы нажимаете кнопки Назад/Вперёд, сохранённые страницы появляются немедленно. По умолчанию это значение установлено в
-1 , что оставляет возможность браузеру ориентировать на размер оперативной памяти, доступной в операционной системе. Вы же можете указать какое-либо фиксированное значение, например, 2. Данная настройка может существенно улучшить производительность.
Найдите на странице настройку
network.prefetch-next . Она отвечает за предварительную загрузку браузером ссылки, которую сайт считает наиболее вероятным следующим шагом пользователя. Часто включение данной опции бесполезно и приводит к лишнему трафику и нагрузке. Установите значение в
False .
Убедитесь, что значение настройки
browser.cache.memory.enable установлено в
True . Щёлкните на странице правой кнопкой мыши и из появившегося меню выберите
Создать->Целое, далее для имени настройки введите
browser.cache.memory.capacity , а значение подберите исходя из следующей таблицы:
Установлено памяти
Значение настройки
256 MB |
4096 |
512 MB |
8192 |
1 Gb |
16384 |
2 Gb |
32768 |
3 Gb |
65536 |
Используйте эту настройку с осторожностью! Данная настройка выделяет FireFox память для хранения в кэше скриптов и содержимого страниц и объектов на этих страницах.
Установите дополнение к FireFox с названием RAMBack . Это дополнение использует внутренние механизмы FireFox для оповещения о том, что пора освобождать больше не нужную память, что может существенно снизить потребление памяти FireFox.
Индикатор потребления памяти каждой вкладкой в Mozilla Firefox