作者ShaPoLang (李莎莎)
看板Browsers
標題Re: [-Fx-] 火狐太吃記憶體
時間Sun Mar 2 13:10:11 2014
※ 引述《sysop5566 (批踢踢半熟手)》之銘言:
: 我習慣使用小筆電上網,記憶體只有 DDR2 1024M。
: 但是火狐實在是太吃記憶體了。
: 網頁開了不久,火狐瀏覽器就已經吃到八百多M,其他程式都跑不動了。
: 記憶體肥大的問題, 從 Mozilla Firefox 3.0 一直到現在的 27.0.1 官方都沒有改善。
: 請問各位板友,Mozilla Firefox 有無方法可改善狂吃記憶體?
: about:addons-memory 這個套件 Firefox 27.0.1 是不是無法使用,我每次無法開
: 謝謝解說
我在外也是以小筆電為主力,提供你幾個方向參考:
1.大原則,建議還是將硬體的記憶體加到上限,
例如我本身用 acer aoa150,上限是 1.5g 的ram,
加上去會比原廠的 1g 稍微快適些。
如果實在加不上去,或不爽加,可考慮以下方法:
2.搭配 minimem 壓制 FX 的記憶體使用量,
這軟體當初就是為了對付 FX 的 memory leak,
詳細使用與安裝可自行 google。
3.或者你可以新增 or 設定以下內部設定值:
browser.cache.disk.capacity,設定0
(目的:別讓 FX 浪費硬碟)
browser.cache.disk.enable,設定false
(目的:同上)
browser.cache.memory.capacity,設定512000
(目的:壓制RAM使用量,我是設在500MB附近,數值用戶自行斟酌。)
browser.cache.memory.max_entry_size,設定1536
(目的:對於壓抑記憶體不一定有效,加減用。)
4.套件要用在刀口上,別裝太多肥大又不常用的套件,增加 FX 的啟動占用 RAM。
5.套件很想用,但又太肥,看不下去時,
請打開 Winrar,把 profile\extensions 資料夾底下那些 xpi 檔案作一下瘦身,
例如刪除不必要的語系檔。
6.若有使用 GreaseMonkey,要注意,有某些腳本會瞬間占用 RAM,
例如 Youtube Center,這類腳本平時不用就關掉。
7.不嫌麻煩的話,請打開"附加元件"頁面,選擇"外掛程式",
將所有外掛全部設定成"啟用時詢問"。尤其是 Shockwave Flash,影響最大,
因為許多網頁一打開,就是 Flash 廣告占用 RAM,
這招既可檔廣告,又可以壓制 RAM,還有避免某些惡意 Flash 漏洞。
8.偶爾可以打開 about:memory ,按按 Free memory 下的三顆按紐,會有幫助的。
9.同上,偶爾最小化 FX ,把 RAM 排掉。
10.安裝套件 RAM Restart (目前 2.4),重啟速度算快,也可幹掉一堆 Memory leak。
以上參考看看,我這樣用小筆電跑 FX,還是跑的嚇嚇叫,記憶體還沒超過 500MB 過。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.226.34.164
推 mayuyu:browser.cache.memory.capacity這個參數是設定 03/02 14:44
→ mayuyu:firefox將解碼後的圖片等網頁資料 儲存在記憶體當中的 03/02 14:45
→ mayuyu:快取大小 這樣下次再瀏覽相同資料的時候 firefox就會 03/02 14:45
→ mayuyu:直接從記憶體當中讀取這些先前已經處理好的資料 03/02 14:45
→ mayuyu:而不用再重新解碼 可以節省處理時間也不用再從網路下載 03/02 14:45
→ mayuyu:重複的資料 所以如果要節省記憶體 這個參數要設越小越好 03/02 14:45
→ mayuyu:不過如果設得太小 顯示網頁的速度可能會變慢。 03/02 14:45
→ mayuyu:browser.cache.disk.capacity這個參數也是相同的作用 03/02 14:46
→ mayuyu:只是這個參數是把快取設在硬碟上 如果你的記憶體很多 03/02 14:46
→ mayuyu:可以把在硬碟上的快取完全關閉 讓firefox只用記憶體當快取 03/02 14:46
→ mayuyu:可以加快瀏覽速度。 03/02 14:46
→ mayuyu:我們可以從about:cache觀察目前快取使用的情況。 03/02 14:47
→ mayuyu:這個設定和firefox本身處理主程序或分頁使用的記憶體 03/02 14:47
→ mayuyu:沒有關係 所以即使我們設定快取只能用500MB 03/02 14:47
→ mayuyu:最後整個firefox程式使用的記憶體仍然會超過500MB 03/02 14:47
→ labbat:我用固態硬碟 disk.capacity都設定成4GB 減少寫入流量 03/02 17:40
→ ShaPoLang:原來如此,感謝 mayuyu 補充。 03/02 18:04
推 timyau:我在我 768mb Ram 的 nb 上用 Op12.16,外掛只留ABP還算順 03/02 20:26
推 fox1103:現在還建議用Op12.16嗎?假如只有256RAM的XP老電腦上 03/03 00:05
推 eterbless:12.16現在遇到某些狀況會變非常頓 有些網頁排版會嚴重錯 03/03 11:15
→ eterbless:誤 只是拿來查資料是可以 不過已經沒辦法當主力了.. 03/03 11:16
推 kyork:關於plugin減肥,可用DelFxExtLocal 03/03 14:02
→ kyork:還有個套件PlacesCleaner,清除無用歷史紀錄,也有幫助 03/03 14:05
推 timshan:DelFxExtLocal是針對Addons而非Plugins 03/03 14:23
→ sate5232:256RAM....用IE吧 03/04 10:56