作者AlanLive (Alan)
看板Browsers
标题[-Fx-] 硬碟快取问题
时间Sat Jul 4 21:10:58 2009
话说 Firefox 3.x 版之後开始把快取的重心放在 Disk 上
在网址列输入 about:cache
可看到 Memory cache device 这个项目的数值几乎不会变动
当初以为是 bug
後来发现这可能是 mozilla 故意设计的
底下的 Disk cache device 则正常动作
这麽做就是为了减少 Firefox 在记忆体里面塞太多"暂存"网页
所以 3.x 版之後的 Firefox 记忆体管理有比较好应该就是这个原因
其实从硬碟读取暂存的网页速度上跟在记忆体的差异并不是很大
所以我把 browser.cache.disk.capacity 设超过 1G
也就是让 Disk Cache 能存放超过 1G 的暂存网页
但後来发现 Disk Cache 居然有个上限
Number of entries 的地方大约到了 8192 後就停止再增加
所以 Disk Cache 顶多只能快取 100 ~ 150M 左右
不知道这是个 bug 还是 mozilla 故意的呢?
--
杏子:この世界に爱はあるの?
ゴンゾウ:この世界は爱で溢れているよ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.91.125
1F:推 jtmh:不敢想像 1G 的 disk cache,光是要 maintain 就有一定的 07/04 21:33
2F:→ jtmh:overhead 了吧? 07/04 21:33
3F:→ AlanLive:主要是硬体过得去所以才想到开那麽大的 Disk Cache 07/04 22:08