Re: [-Fx-] 火狐太吃記憶體

看板Browsers作者 (李莎莎)時間11年前 (2014/03/02 13:10), 編輯推噓6(6019)
留言25則, 9人參與, 最新討論串2/2 (看更多)
※ 引述《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

03/02 14:44, , 1F
browser.cache.memory.capacity這個參數是設定
03/02 14:44, 1F

03/02 14:45, , 2F
firefox將解碼後的圖片等網頁資料 儲存在記憶體當中的
03/02 14:45, 2F

03/02 14:45, , 3F
快取大小 這樣下次再瀏覽相同資料的時候 firefox就會
03/02 14:45, 3F

03/02 14:45, , 4F
直接從記憶體當中讀取這些先前已經處理好的資料
03/02 14:45, 4F

03/02 14:45, , 5F
而不用再重新解碼 可以節省處理時間也不用再從網路下載
03/02 14:45, 5F

03/02 14:45, , 6F
重複的資料 所以如果要節省記憶體 這個參數要設越小越好
03/02 14:45, 6F

03/02 14:45, , 7F
不過如果設得太小 顯示網頁的速度可能會變慢。
03/02 14:45, 7F

03/02 14:46, , 8F
browser.cache.disk.capacity這個參數也是相同的作用
03/02 14:46, 8F

03/02 14:46, , 9F
只是這個參數是把快取設在硬碟上 如果你的記憶體很多
03/02 14:46, 9F

03/02 14:46, , 10F
可以把在硬碟上的快取完全關閉 讓firefox只用記憶體當快取
03/02 14:46, 10F

03/02 14:46, , 11F
可以加快瀏覽速度。
03/02 14:46, 11F

03/02 14:47, , 12F
我們可以從about:cache觀察目前快取使用的情況。
03/02 14:47, 12F

03/02 14:47, , 13F
這個設定和firefox本身處理主程序或分頁使用的記憶體
03/02 14:47, 13F

03/02 14:47, , 14F
沒有關係 所以即使我們設定快取只能用500MB
03/02 14:47, 14F

03/02 14:47, , 15F
最後整個firefox程式使用的記憶體仍然會超過500MB
03/02 14:47, 15F

03/02 17:40, , 16F
我用固態硬碟 disk.capacity都設定成4GB 減少寫入流量
03/02 17:40, 16F

03/02 18:04, , 17F
原來如此,感謝 mayuyu 補充。
03/02 18:04, 17F

03/02 20:26, , 18F
我在我 768mb Ram 的 nb 上用 Op12.16,外掛只留ABP還算順
03/02 20:26, 18F

03/03 00:05, , 19F
現在還建議用Op12.16嗎?假如只有256RAM的XP老電腦上
03/03 00:05, 19F

03/03 11:15, , 20F
12.16現在遇到某些狀況會變非常頓 有些網頁排版會嚴重錯
03/03 11:15, 20F

03/03 11:16, , 21F
誤 只是拿來查資料是可以 不過已經沒辦法當主力了..
03/03 11:16, 21F

03/03 14:02, , 22F
關於plugin減肥,可用DelFxExtLocal
03/03 14:02, 22F

03/03 14:05, , 23F
還有個套件PlacesCleaner,清除無用歷史紀錄,也有幫助
03/03 14:05, 23F

03/03 14:23, , 24F
DelFxExtLocal是針對Addons而非Plugins
03/03 14:23, 24F

03/04 10:56, , 25F
256RAM....用IE吧
03/04 10:56, 25F
文章代碼(AID): #1J4hqsCw (Browsers)
文章代碼(AID): #1J4hqsCw (Browsers)