1. Уменьшение потребления памяти.По умолчанию Firefox полностью кеширует в памяти 5 последних страниц открытых в текущей вкладке,
что приводит к ощутимым затратам памяти. Для определения числа страниц для полного кеширования
в настройках "about:config" следует изменить значение переменной:
browser.sessionhistory.max_total_viewer
Запретить полное кеэширование отрендеренного образа прошлых страниц можно установив эту переменную в 0.
2. Увеличение скорости загрузки страниц.
Стандартно браузер в пределах одного соединения отправляет запросы последовательно,
включив поддержку "pipelining" в рамках одного запроса можно организовать смешанную
одновременную загрузку нескольких файлов, отправляя следующий запрос не дожидаясь выполнения предыдущего.
"pipelining" может привести к ощутимому повышению нагрузки на сервер, поэтому использовать
данную возможность нужно умеренно.
Управление "pipelining" в about:config осуществляется через переменные:
network.http.pipelining - поставить true
network.http.proxy.pipelining - поставить true
network.http.pipelining.maxrequests - размер очереди параллельных запросов, например 5
Некоторые другие настройки, ускоряющие загрузку страниц
(если переменная отсутствует ее нужно создать через New - Integer/String/Boolean):
nglayout.initialpaint.delay = 0 (http://kb.mozillazine.org/Nglayout.initialpaint.delay)
network.dns.disableIPv6 = false (http://kb.mozillazine.org/Network.dns.disableIPv6)
content.notify.backoffcount = 5 (http://kb.mozillazine.org/Content.notify.backoffcount)
plugin.expose_full_path = true
ui.submenuDelay = 0 (http://kb.mozillazine.org/About:config_entries)
3. Уменьшение потребления памяти при минимизации Firefox в системном трее.
Для выгрузки лишних данных из памяти во время минимизации окна (процесс будет занимать около 10Мб) в about:config
создаем через правый клик - New переменную типа Boolean с именем config.trim_on_minimize
Для того чтобы изменение вступило в силу необходима перезагрузка.
URL: http://gnoted.com/3-hacks-for-firefox-double-internet-browsi.../
Обсуждается: http://www.opennet.dev/tips/info/1917.shtml