Оптимизируем потребление памяти Firefox

Mozilla FirefoxСовременные браузеры весьма прожорливы. Причем это касается всех браузеров. Прошли те времена, когда можно было ставить минималистичный Chrome в противовес неповоротливому Firefox. Теперь неповоротливы на слабых машинах все.

Частично это даже не вина самих браузеров. Вернее, не только их вина. Дело тут в том же Flash. Поэтому совершить чудо и увеличить производительность браузера в разы без потери функционала не получится. Но кое что сделать можно.

Вообще, этим вопросом я задался из-за необходимости использовать в своей работе нетбук. Полноценная клавиатура и полноценная ОС для меня являются плюсом. Среди браузеров привык я к Firefox. Поэтому, чтобы сделать «лисичку» чуть более резвой на слабом железе, я составил для себя ряд рекомендаций. Может, они и еще кому-нибудь окажутся полезны.

Ставим AdBlock Plus

AdBlock PlusБез него я вообще не представляю работу в сети. 🙂 Садясь за компьютер без «рекламорезки» с ужасом удивляешься, на сколько на самом деле загажены рекламой сайты, которые привык посещать. Здесь, правда, стоит сделать оговорку, что и сам AdBlock Plus потребляет довольно много памяти. И окупается он примерно от 3-5 открытых вкладок и больше.

ссылка

Оптимизируем потребление памяти Firefox

Теперь, когда базовый шаг сделан, посмотрим какие в Firefox есть настройки потребления памяти. Для этого вбиваем в адресной строке about:config. Браузер предупредит, что с этими настройками надо быть осторожным, и это разумно. 🙂

Итак, что здесь можно поменять? Ну, во-первых, есть такой параметр как browser.cache.memory.enable. Он отвечает за функцию хранения ранее открытой страницы в оперативной памяти. Это удобно, поскольку ускоряет загрузку страниц. Поэтому по умолчанию этот параметр включен (значение true). Если оперативная память нам дорога, можно поставить значение false просто выделив параметр и нажав Enter.

Оптимизируем потребление памяти в FirefoxМожно поступить не столь радикально и выбрать предельный объем памяти, которая будет тратиться на хранение кэшированных страниц. В этом поможет параметр browser.cache.memory.capacity. По умолчанию его нет и придется создать самому. Для этого щелкаем правой кнопкой мыши, выбираем пункт Создать и Целое значение типа данных. Само значение указывается в килобайтах.

Еще один параметр browser.sessionhistory.max_entries отвечает за количество запоминаемых переходов вперед-назад. Его тоже можно уменьшить.

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

Для этого нужно будет создать новый параметр config.trim_on_minimize и присвоить ему значение true. Схема создания параметра аналогична предыдущей, только тип значения здесь уже логический.

После внесения изменений перезапустите браузер.

Опционально: удаление ненужных дополнений из браузера

Это пункт я добавил больше для порядка. 🙂 Многие приложения и сайты норовят поставить в браузер свои дополнения. Те, в свою очередь, замедляют работу браузера. Посмотреть установленные дополнения можно через соответствующий пункт главного меню Firefox. Впрочем, при написании этой заметки я подразумевал, что ничего лишнего в браузере и так нет, и нужно перейти к нестандартным методам ускорения работы — так сказать, «покопаться под капотом».

На этом, пожалуй, всё. Чудес от перечисленных методов не случится, но жизнь облегчить себе можно.

Добавить комментарий

Ваш адрес email не будет опубликован.