orange 寫:
根據之前的測試(雖然是FX 2.0作的,到現在應該都還一樣)
Storage in use 跟 inactive storage都是memory cache (一個是正在用的、一個是非活躍的)
他們最大容量都是Maximum storage size
實際FX記憶體用量是 (FX本身佔用的記憶體)+(Maximum storage size)x2
當Storage in use 使用量逼近Maximum storage size
之前一些舊的不活躍的資料就會到inactive storage
等到連inactive storage都滿了就會移除掉 inactive storage的一些東西
ps.在逼近最大限制之前,兩個似乎是相同的(相同的容量、相同的內容)
--
disk cache 跟memory cache功能不同
除非FX永遠開著不關,要不然disk cache建議還是留著 不要disable
在FX永遠開著不關前提下,關掉disk cache或許會比較快
但以一般人的用法(FX開開關關的)關掉disk cache 一定比較慢
為了安全性目的可以使用私密瀏覽的方式
找不到browser.cache.memory.capacity,可以自己新增整數值
原來關掉 Disk Cache 網頁開的比較快不是我的錯覺,
不知道為何有這樣的差異呢?
還有想問 Memory Cache Entries 的數量是否有個上限?
很少看到 Memory Cache 用滿我所設定的上限值 (30M)。
另外,雖然很想一直開著 FX 就不要關,因上網占了絕大多數的時間,
但這幾乎很難做到,通常都會有不得已的情況需要重新啟動 Firefox。