2009年10月14日

如何讓Firefox優化得比Chrome更快

Firefox一向比IE快得多,但Google Chrome發佈之後,Firefox便更像是龜兔賽跑中的烏龜而不是火狐了。這篇文章提供了優化方法讓Firefox優化得比Chrome更快

1、安裝BleachBit(選擇下載多語言版,支持Linux和Windows,已包含在Ubuntu 和Debian軟件倉庫內),專門用於釋放磁盤空間的開源工具,可清除Firefox的緩存和歷史,改進啟動速度。
2、在地址欄輸入about:config,改變設置以更快的渲染網頁:創建新的整數值content.notify.backoffcount,設定值 為5;創建新的值nglayout.initialpaint.delay,設定為0。第一個值是讓Firefox不要等到整個網頁全部下載後再去渲染, 第二個值是改進渲染速度,不要等待網頁的佈局信息全部下載後再渲染。
3、優化歷史:打開about:config,將儲存的瀏覽歷史過期天數browser.history_expire_days從默認的180天從改為 7天,browser.history_expire_days_min從默認的90天改為7天(兩個值也可以該為14或其它較低的天 數),browser.history_expire_sites定義儲存的最大網站數量從默認的40000降到更少。
4、加速菜單:打開about:config,創建新整數ui.submenuDelay,值設為0。
5、禁用IPv6,IPv4仍然是主流,IPv6數量很少,因此關閉它可以提高速度:打開about:config,將network.dns.disableIPv6從默認的'False'改為'True'。
6、增加緩存空間,如果你的內存有2GB,那麼不妨把緩存設置大一點:打開about:config,創建browser.cache.memory.capacity,設為32768。"
7、使用TraceMonkey JavaScript引擎:打開about:config,改javascript.options.jit.chrome為True,javascript.options.jit.content的值為True。
8、優化TCP:打開about:config,加入(有些服務器不支持)
browser.tabs.showSingleWindowModePrefs – true
network.http.max-connections – 48
network.http.max-connections-per-server – 16
network.http.max-persistent-connections-per-proxy – 8
network.http.max-persistent-connections-per-server – 4
network.http.pipelining – true
network.http.pipelining.maxrequests – 8
network.http.proxy.pipelining – true
network.http.request.timeout – 300
content.notify.ontimer - true
trim_on_minimize - true (Windows only)
content.interrupt.parsing - true
content.max.tokenizing.time - 2250000
content.maxtextrun - 8191
content.notify.interval - 750000
content.switch.threshold - 750000

http://software.solidot.org/article.pl?sid=09/10/05/0656208&from=rss
English Version: http://www.linuxlinks.com/article/20091003160004352/Firefox-Tips-Page1.html

沒有留言:

發佈留言