無責任教學

[測試] FireFox研究 v2

吃Ram危機解除?XDDDD

拜了估狗大神之後看到有兩位高手在Blog已經提供了解決之道
(不過,好像沒什麼人去用)
帶著剛從修羅場爬出來的怨念
小剎我就跑去測了一下

真的很有用........
---------------------------------
Start

1. 開啟Firefox之後在網址列輸入about:config,按Enter
2. 在畫面上按右鍵,選新增 -> 真假(Boolean)值
3. 輸入config.trim_on_minimize,按Enter
4. 選擇true,按 Enter
5. 重新啟動Firefox

根據作者的說法,除此之外還可將browser.sessionhistory.max_total_viewers這項參數值設定為0,
意思是按下往返鍵(上一頁、下一頁)時,不會使用記憶體來快取,
而是再次重新載入那個頁面。我想除非網頁的量很龐大(圖檔、影像、聲音等),
否則以現在的頻寬不用快取功能應該不至於太慢,各位不妨依自己的網路頻寬與記憶體容量斟酌參考。

這是引述自此Blog
http://www.bigsound.org/fuzzydoggie/archives/001679.html

在文章裡提到了 Back-Forward Cache 的頁面數目,也就是 about:config 裡的 browser.sessionhistory.max_total_viewers 這個變數。它的預設值是 -1,表示自動判斷。

自動判斷 (-1) 的時候,
記憶體數量在 32MB 以下的會自動關掉這個功能 (也就是跟設成 0 一樣),
在 64MB 以下 (但是在 32MB 以上) 是 1,
在 128MB 是 2,256MB 是 3,512MB 是 5,1GB 以上的是 8。
【總共要存的數量】,當你 Tab 愈多,記憶體的用量就…

這是引述自此Blog
http://blog.gslin.org/archives/2006/02/15/378/

爲什麼不用引用喔
我找不到他們家的Trackback怎麼用...OTL
如有侵權請告知將立即拿下m(_ _)m
------------------------------------
好了,以下實作

在網址列輸入about:config

將browser.sessionhistory.max_total_viewers設成3時
執行 10 Tabs
[4 Flash Pages (1 Mero主站 3 YouTube)]
[2 Blog at Flash元件(Mero)]
[3 Fourm] 共耗去115.072k(約115MB)

將browser.sessionhistory.max_total_viewers設成0時
執行 15 Tabs
[5 Flash Pages(1 Mero主站 4 YouTube)]
[2 Blog at Flash元件(Mero)]
[8 Fourm] 共耗去107.316k(約107MB)

將browser.sessionhistory.max_total_viewers設成0、新增[真假值][config.trim_on_minimize]為[True]
執行 18 Tabs
[6 Flash Pages (1 Mero 5 YouTube)]
[3 Blog at Flash元件(Mero)]
[9 Fourm] 共耗去108.84k(約108MB)

好了,看起來好像還是沒什麼差,都很多對不對
不過要注意我Tabs可是越開越多
最吃記憶體的Flash我也是越開越多(YouTube、Mero)
最後第三項測試最變態
全部Load完之後我按了個重新載入所有分頁,才會破百M的
不然沒有重新Load的情況下,一直沒衝破百M….XDDD

至於CPU Using部分
最高只飆到了28%
最低5%

以上

新發現,使用第三種設定值後,最小化之後會立即釋放記憶體XDDDD
平均會在5-8MB!!!!
最大化之後則恢復到30MB上下(3 Tabs No Flash)

----------------------------------------
測試平台

P4-2.8G/1GB Ram/虛擬記憶體 2GB/分頁檔空間2.4GB
WinXP-SP2 TW ver
FireFox ver/
Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

5 thoughts on “[測試] FireFox研究 v2

  1. 恩

    有減少了

    é‚£…

    這篇文界我回去刷一下

    如有侵權

    我會立即坎掉XD

    [Reply]

  2. 我看了一下….
    你要有1G才能邊開邊魔獸阿
    512M還是會當當當….

    [Reply]

  3. ….
    我要寫加速篇的時候才發現我把
    browser.sessionhistory.max_total_viewers
    寫成
    config.trim_on_minimize

    小蔡你Copy的時候沒注意到…阿?
    趕快改一下XD

    [Reply]

Leave a Reply

Your email address will not be published. Required fields are marked *

(若看不到驗證碼,請重新整理網頁。)