相信超多人愛用 FireFox

其中套件更是好玩的點


但是就是因為裝太多套件
記憶體吃的超兇的
加上Reload好像有時候會沒釋放記憶體(!? 還是我設定什麼造成卡卡的)
縮小->還原有時候要等上5Sec
切換頁籤有時候也要等等等等等

從網路蒐集幾個減少記憶體狂吃的方式
  1. Open Firefox and go to the Address Bar. Type in about:config and then press Enter.
    (打開你的火狐,在網址列打上 "about:config"然後按下Enter.)
  2. Right Click in the page and select New -> Boolean.
    (在頁面上右鍵並選擇新增一個真假值/布林值)
  3. In the box that pops up enter config.trim_on_minimize. Press Enter.
    (在彈出的方塊內打上 config.trim_on_minimize 然後按下Enter)
  4. Now select True and then press Enter.
    (接下來選擇 True 並按下Enter)
  5. Restart Firefox.
    (重新打開你的火狐)

Well,以上的設定很顯然的是把FF縮小之後釋放掉記憶體
我猜測是把記憶體中的資料暫時寫入硬碟Cache
但是這樣做就是會付出代價,還原的時候要從硬碟Cache重新載入
在這個時候就會整個瘋狂的延遲

接下來
在 Config 中把 browser.sessionhistory.max_total_viewers 設為零
會把上一頁從記憶體中也清掉,意思是上一頁不快取
這個動作應該不會有磁碟I/O的問題,大致上不會拖慢

接著參考這篇提到的
其實可以看出端倪,如果純粹吃記憶體的話
那倒是不會有太大的延遲,可是就是不想讓FF吃記憶體
這時候就會丟到磁碟中暫存,進而產生I/O時的延遲
(我很多次都是因為縮小放大FF就掛了...Orz)

大概要FF穩定,就給它記憶體吧
要FF跑,又要FF不吃Mem,是不可能的

以上,共勉之~~~~

arrow
arrow
    全站熱搜

    rmrug 發表在 痞客邦 留言(5) 人氣()