當前位置:才華齋>範例>工作方案>

firefox記憶體問題的解決方法

工作方案 閱讀(2.9W)

1、加入一個boolean(布林)項:_on_minimize,並設定為true,這樣就可以在最小化時自動釋放記憶體。

firefox記憶體問題的解決方法

2、修改_total_viewers修改值為5或更小{頁面快進/快退功能中儲存的頁面總數,預設是-1(無限)}。

3、建立一個city設定firefox使用多少記憶體來進行快取,預設值-1基於系統記憶體自動設定,18432=18MB一般適用於512M~1G記憶體。

4、le [布林值]該項和city聯合起作用。如果設定為true,firefox將使用city指定的記憶體大小來進行快取。

5、kSelectsAll [布林值]決定在位址列單擊時是高亮選中還是插入游標。

6、GoButton [布林值]決定是否顯示位址列右側綠色的箭頭(一般人都是敲回車的,這個實在是雞肋)。

7、建立_on_minimize [布林值](僅限於windows)決定是否象其它windows應用程式一樣最小化到工作列時釋放記憶體,對於配置較低的電腦建議設定為true,配置還過的去的設定為false,這將加速firefox的最小化、最大化過程。

8、ble_window_open_feature.* [布林值]以ble_window_open_feature. 開頭的設定總共有11個,*可以是close, directories,location,menubar,minimizable,personalbar,resizable, scrollbars,status,titlebar,toolbar。這些設定控制彈出視窗(主要是廣告)的顯示元素,比如將 ble_window_open_e設定為true,則會強迫彈出視窗在右上角顯示一個關閉按鈕。建議將 close和resizeable設定為true。

9、p_maximum [整數]能夠同時開啟的彈出視窗的數目。經常有一些惡意站點會冒出一大堆彈出視窗,直到螢幕崩潰為止。建議將該值設定為5或更小。

10、led [布林值]決定是否能夠動態主題切換。假如設定為true,在安裝或切換主題時,將立刻顯現出新主題的效果,而不用關閉firefox後重新引導firefox。

11、ieBehavior [整數]決定firefox處理cookies的政策。設定為1允許所有的cookies,設定為2禁止所有的cookies,設定為1僅允許原始站點的cookies,不允許第三方(大多是廣告)的cookies。建議設定為1。

12、acheEntries [整數](需建立)決定在firefox的DNS快取中儲存條目的數目。當在 firefox中鍵入一個web地址時,它通過查詢DNS伺服器將web地址轉化為IP,在當地快取中儲存一定數量的DNS條目,下次再鍵入同樣的web 地址時,就能加快瀏覽速度。預設firefox將該值設定為20,建議將該值設定為一般情況瀏覽web站點的數目。

13、acheExpiration [整數](需建立)決定快取的DNS條目過期的時間。預設為60秒。

14、-connections [整數]決定同時能夠開啟多少http連線。預設值是24,如果你的網路連線夠快,可以嘗試增大此值,最大值為65535。但要注意的是,增大該值僅僅增大了同時開啟http連線數目的可能,你並不能強迫firefox每次都開啟那麼多的http連線。

15、-connections-per-server [整數]決定在單個伺服器能夠同時開啟的連線數。預設值為8,你可以增大此值來加快瀏覽速度,最大值為255。但要注意的是,此值改的太大,一些伺服器會認為你在進行DDoS攻擊,從而拒絕你的`連線請求。事實上,如果所有的firefox使用者都不理智的把此值改的太大,大多數站點的瀏覽速度不會得到提升,反而會非常慢。

16、-persistent-connections-per-proxy [整數]假如你使用的是代理,該值決定同時有多少連線處於活動狀態。預設值為4,可以適當增大此值加快瀏覽速度。但要注意的是,此值改的太大,會增大代理伺服器的壓力,從而影響每個使用該代理的使用者的瀏覽速度。

17、-persistent-connections-per-server [整數]假如沒有使用代理,該值決定在單個伺服器上同時有多少連線處於活動狀態。預設值為2,可以適當增大此值加快瀏覽速度,最大值為255。但要注意的是,此值改的太大會增大伺服器的壓力,從而有可能被該伺服器拒絕連線請求。

18、lining [布林值]決定是否使用HTTP Pipelining特性,建議設定為true,加快瀏覽速度,儘管該特性不是所有的伺服器和代理都支援。

19、equests [整數]決定使用HTTP Pipelining特性時傳送的最大連接請求。預設值為4,最大值為8,比8大的值會被忽略,1表示不使用HTTP Pipelining特性,建議將該值設定為8。

20、lining [布林值]決定是否在使用代理時使用HTTP Pipelining特性。建議設定為true,要注意的是,該值有效的前提是-alive值為true。

21、rection-limit [整數]決定接受多少連續的重定向。比如說你進入一個站點舊的網址,可能會被重定向到一個新的網址,這叫一個重定向。

22、etch-next [布林值]決定是否使用Link Prefetching特性。建議設定為false。

23、y [整數](需建立)決定在顯示頁面內容時等待多少毫秒。適當的延遲可以讓firefox引導和調整各種各樣的頁面元素以便正確顯示。預設值是250毫秒,你可以增大或減小該值,當然,這取決於你的瀏覽習慣。

24、ult_plugin_disabled [布林值]當瀏覽某個網頁缺少某個外掛(比如flash)時是否提示安裝。

25、ble_from_plugins [整數]設定為0不阻止任何彈出視窗,設定為1阻止彈出視窗的最大數目取決於p_maximum,設定為3阻止所有的彈出視窗,設定為2僅阻止來自外掛的彈出視窗。