星期二, 五月 09, 2006
減少 Firefox 的記憶體使用量
Firefox 雖然方便,但它的記憶體使用量實在是嚇人,尤其是使用 Tabs(頁籤) 時,記憶體的消耗量更是可怕。
為了減少 Firefox 的記憶體使用,我們可以手動限制它對於每個畫面的 Cache 數。操作方式如下:
- 減少 Tabs 記憶體使用
- 在網址列輸入 about:config
- 新增一個『整數』變數,名稱為 『browser.sessionhistory.max_total_viewers』
- 將這個變數的值設為 2 或 3。
- 重新啟動 Firefox。
- 最小化後釋放記憶體
- 在網址列輸入 about:config
- 尋找 config.trim_on_minimize
- 將這個變數的值設為 true
- 重新啟動 Firefox
經過設定後,你可以發現 Firefox 耗用的記憶體量明顯的減少了,值得一試喔!!
資料來源:
http://weblogs.mozillazine.org/ben/archives/009749.html
http://my.opera.com/swj/blog/show.dml/378927
訪客留言
其他的方法
剛剛看到有人說可以將 browser.cache.disk.capacity 值設小一點 (內定值是 50000,可以設成 5000),這樣也可以有效的減少記憶體使用量。
我試過,真的非常有效,原本一開啟 Firefox 就佔了快 100mb 的記憶體,改成 5000 之後變成祇有 49MB。
但是這樣的設定有好有壞。
這個選項告訴 Firefox 要把多少硬碟空間拿來當作快取暫存區,瀏覽頁面時,就會將頁面的資料放一份在快取中。下次瀏覽網頁時,如果 Firefox 發現快取中已經這網頁的資料,就不需要再重新下載一次,所以可以有效加快瀏覽速度。內定值 50000 就是說要用 50MB 的硬碟當作快取,設成 5000 就是祇用 5MB 的硬碟快取。
所以設定 5000,雖然可以讓記憶體佔用變小,但是看 Youtube 的影片時,如果這影片不錯,想再看一次,又得重新下載一次。因為影片檔通常都超過 5MB。如果硬碟快取設大一點,影片檔就存在硬碟中了。想再看一次,Firefox 就直接從硬碟抓影片播放。
所以我還是改回 50000。佔用記憶體就佔用吧!!加一條記憶體比每次都要重新下載 Youtube 的影片來的好。我不想看會一頓一頓的影片啊!!:)


