Переходим в about:config
network.http.pipelining=true
network.http.proxy.pipelining=true
network.dns.disableIPv6=true
plugin.expose_full_path=true
nglayout.initialpaint.delay=0
ui.submenuDelay=0
layout.spellcheckDefault=0
browser.cache.memory.capacity=32768
content.interrupt.parsing=true
dom.disable_window_status_change=true
toolkit.storage.synchronous=0 #makes FF store status (every 10s) asynchronously
browser.sessionstore.interval=30000 #instead of 10k, status storing interval in ms
ubuntudays . ru / 2009-08-26 / ускорение-запуска-firefox:
Включаєм jit-прекомпіляцію для графічного інтерфейсу:
Переходим в about:config
Фільтруєм список по jit, два знайдені пункта ставим true.
Qoute: Эффекта от этого действия на глазок я не заметил, вреда впрочем тоже.
Firefox для збережання даних юзає sqlite, які з часом ростуть через шматки пустого місця, плюс фрагментація.
Операція «Vacuum;» в sqlite створює базу в новому файлі, так позбавляє від пустот і фрагментів. TODO:
sudo aptitude install sqlite3
закриваєм браузер, і в консолі:
find ~/.mozilla -name ‘*.sqlite’ -print -exec sqlite3 {} «VACUUM; REINDEX;» \;
Забороняєм закриватися по останній вкладці:
browser.tabs.closeWindowWithLastTab=false
Додаємо кнопу "закрити" до останньої вкладки:
http://joe-riggs.com/blog/2009/07/show-close-button-in-last-tab-with-firefox-3-5/
Оновлення кешованих даних:
browser.cache.check_doc_frequency -- set how often to check accuracy of cached documents
0 : Once per session
1 : Each time
2 : Never
3 : When appropriate/automatically
Disable links prefetching:
network.prefetch-next set to false.
Set maximum number of simultaneously updated tabs:
rowser.sessionstore.max_concurrent_tabs (set integer value)
Show tabs preview on ctrl+Tab (показуєм прев’ю табів при переключенні між ними):
browser.ctrlTab.previews = true
Чудова стаття з налаштуваннями та поясненнями:
http://habrahabr.ru/post/161053/