Настройка Firefox: устраняем подвисания и пожирание памяти

С давних пор являюсь большим поклонником веб браузера firefox, но его подвисания оказывают существенное влияние на продуктивность моей работы, порой приходится перезагружать по 5, а то и по 10 раз на день, спасает екстеншин от гугл, который восстанавливает сессию после краша. Оказывается, причиной подвисания является не ошибка в коде, а особое хранение кэша станиц в табах. Начиная с версии 1.5 файрфокс хранит кэш последних 5 сгенерированных страниц для каждого таба и открытие большого числа табов может стать причиной этого самого подвисания.

Благодаря гибкости firefox мы в настройках “about:config” возможно снизить потребление памяти и увеличить скорость работы на столько, на сколько это возможно.

Снизить поедание РАМов, которые используется для кэширования:

* набрать “about:config” в адресной строке браузера
* найти “browser.sessionhistory.max_total_viewer”
* присвоить значение “0″

Увеличить скорость загрузки страницы:

* набрать “about:config” в адресной строке браузер
* присвоить “network.http.pipelining” значение “true”
* присвоить “network.http.proxy.pipelining” значение “true”
* присвоить “network.http.pipelining.maxrequests” примерное значение “30″ (30 запросов за раз)
* кликнуть мышкой на свобоное пространство и выбрать New->Integer, “nglayout.initialpaint.delay” и присвоить значение “0″
* присвоить “network.dns.disableIPv6″ значние “false” (при необходимости создать нужный тип New -> Boolean)
* присвоить “content.notify.backoffcount” значение “5″
* присвоить “plugin.expose_full_path” значение “true”
* присвоить “ui.submenuDelay” значение “0″ (ноль)

Снизить поедание РАМов на 10МБ когда FF минимизирован:

* В файрфоксе в адресной строке набрать “about:config”
* Кликнуть на свободное место правой кнопкой и выбрать New -> Boolean
* В появившемся окошке набрать “onfig.trim_on_minimize” и нажать Enter
* Присвоить значние “True”
* Перезагрузить Firefox

Данные шаги действительно повлияли на скорость загрузки и подвисать браузер стал всего 2 раза за день, вместо предыдущих 5-и.
Tags:
firefox

You can't comment this post because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author's username will be hidden by an alias.