URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 48649
[ Назад ]

Исходное сообщение
"Раздел полезных советов: 3 способа оптимизации работы Firefox"

Отправлено auto_tips , 28-Янв-09 14:59 
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.me/tips/info/1917.shtml


Содержание

Сообщения в этом обсуждении
"3 способа оптимизации работы Firefox"
Отправлено Sergey , 28-Янв-09 14:59 
написали-бы лучше про этот параметр: image.cache.timeweight
а то по нему странно мало инфы... а на память влияет.
имо

"3 способа оптимизации работы Firefox"
Отправлено pavlinux , 28-Янв-09 16:33 
https://bugzilla.mozilla.org/show_bug.cgi?id=465708

"3 способа оптимизации работы Firefox"
Отправлено Анонимус , 28-Янв-09 15:47 
Собсно, про параметр
content.notify.backoffcount = 5
сказано, что
Caveats

    * This preference does not exist by default.
    * content.notify.ontimer must be set to true for this preference to take effect.


"3 способа оптимизации работы Firefox"
Отправлено pavlinux , 28-Янв-09 16:24 
> По умолчанию Firefox полностью кеширует в памяти 5 последних страниц
>browser.sessionhistory.max_total_viewer

А у меня -1 было


"3 способа оптимизации работы Firefox"
Отправлено pavlinux , 28-Янв-09 16:45 
И ещё:

browser.sessionhistory.cache_subframes = true
browser.sessionhistory.max_total_viewers = 0
content.interrupt.parsing = true
content.max.tokenizing.time = 2250000
content.notify.backoffcount = 5
content.notify.interval = 750000
content.notify.ontimer = true
content.switch.threshold = 750000
image.cache.timeweight = 1
javascript.options.jit.chrome = true
javascript.options.jit.content = true
network.dnsCacheEntries = 64
network.dnsCacheExpiration = 600
network.dns.disableIPv6 = true
network.http.pipelining.maxrequests = 8
network.http.pipelining = true
network.http.proxy.pipelining = true
nglayout.initialpaint.delay = 0


"3 способа оптимизации работы Firefox"
Отправлено Анониум , 28-Янв-09 18:30 
javascript.options.jit.chrome = true
javascript.options.jit.content = true
-> для firefox 3.1

по остальным параметрам -- пишите хотя бы ссылки или краткое описание что оно значит


"3 способа оптимизации работы Firefox"
Отправлено Аноним , 30-Янв-09 12:08 
не и так сойдет как в винде, нихера не понятно что зачем, а pavlinux - волшебник

"3 способа оптимизации работы Firefox"
Отправлено ungifted , 07-Фев-09 18:38 
nglayout.initialpaint.delay = 0 рекомендуется только для быстрых каналов afaik

"3 способа оптимизации работы Firefox"
Отправлено Аноним , 29-Янв-09 00:36 
config.trim_on_minimize

- только для винды


"3 способа оптимизации работы Firefox"
Отправлено pavlinux , 29-Янв-09 23:35 
>config.trim_on_minimize
>
>- только для винды

Не, можно и для Линя, но оно там игнорируется :)


"3 способа оптимизации работы Firefox"
Отправлено malkholm , 29-Янв-09 11:26 
Вопрос: как все эти тюны разом импортировать в ФФ?

"3 способа оптимизации работы Firefox"
Отправлено Sergey , 29-Янв-09 14:32 
шкриптами или неким копипейстом :)

"3 способа оптимизации работы Firefox"
Отправлено Serge_T , 30-Янв-09 23:20 
Просветие пожалуйста , это можно сделать в каком-то конкретном файле(вин версия) или нужно ковырять исходник?

"3 способа оптимизации работы Firefox"
Отправлено klubben , 31-Янв-09 09:55 
В адресной строке набрать
about:config

"3 способа оптимизации работы Firefox"
Отправлено upyx , 02-Фев-09 07:46 
FF хранит настройки в файле prefs.js
В винде он лежит примерно так %USERPROFILE%\Application Data\Mozilla\Firefox\Profiles\<имя_профиля>\prefs.js

"3 способа оптимизации работы Firefox"
Отправлено ZZZ , 15-Фев-09 12:49 
вот хороший список ускоряющих нстроек! http://codebetter.com/blogs/darrell.norton/archive/2005/01/2...

"3 способа оптимизации работы Firefox"
Отправлено Алексей , 18-Фев-09 16:45 
Подскажите, как сделать, чтоб после сбоя системы, браузер не грузил картинки заново с инета...