阅读:3522回复:11
firefox3 的内存变化
刚开始启动时在只打开一个标签,百度主页,的情况下只耗用35M左右,很正常,一连打开几个门户网站后就飙升到130M左右,也认为是正常的,毕竟是门户网吧,可是回到只打一个标签,百度主页,的情况下,FF3的内存占用还是100左右,这就不太对了吧?
|
|
1楼#
发布于:2008-09-16 18:00
512M的,就是觉得应该随着标签页的增减,及时的反应出内存的调整,因为我一旦用这个FF时间长了,一看那个PF也上去了(一般都到500M左右了),占用的内存也上去了,在切换程序时总是要硬盘转好一阵子,以为是我的哪里的设置出了问题,不过看了大家的消息,算有点明白了,这个FF就是要占那么多内存的,硬盘要大量运转应该是跟我的机器的性能不够有关,它是个5000转的,哈哈
|
|
2楼#
发布于:2008-09-16 18:00
楼主内存多大?
|
|
3楼#
发布于:2008-09-16 18:00
lz的意思是内存泄露?不会自动释放内存么
可能响应没那么快吧...3.0已经没有内存泄露问题了,我开10几个页面也只用150左右,放一个星期也都差不多 |
|
4楼#
发布于:2008-09-16 18:00
没有的话,Firefox会根据你的机器的内存大小自动选择一个合适的大小。
|
|
5楼#
发布于:2008-09-16 18:00
|
|
6楼#
发布于:2008-09-16 18:00
相对应的,另外还有磁盘Cache。相关的选项是 browser.cache.disk.enable 和 browser.cache.disk.capacity。
|
|
7楼#
发布于:2008-09-16 18:00
没有必要关掉,将 browser.cache.memory.capacity 的值改小一些就可以了。比如,你设定32MB 内存Cache的话,将这个值改为 32000就可以了。
|
|
8楼#
发布于:2008-09-16 18:00
这样的啊,关掉之后影响大不大?不是说FF3打开网页已是够快了么,不要这个功能的话还能那么快?
|
|
9楼#
发布于:2008-09-16 18:00
Firefox 的about:config中,有一个选项 browser.cache.memory.capacity 用来指定用来做Cache的内存大小(browser.cache.memory.enable表示是否使用内存Cache,默认打开)。如果 browser.cache.memory.capacity 没有或者值为空,Firefox 会根据系统的内存大小自动选择一个合适的大小。当你开启网页又关闭的话,Firefox不是立刻就释放内存,它会将刚才浏览的网页保存在内存Cache中,所以Firefox使用的内存并不会马上就减少。如果你觉得Firefox占用的内存比较多(说明你的机器的内存比较大),可以将 browser.cache.memory.capacity 的值改小一些就行了(数值的单位是 KB)。
这样做的好处就是,如果你打开刚才关闭的网页,就会从内存中打开网页,速度会比较快。其实这种方法,在很多程序中都有应用。其实Windows系统也是这样的,你打开一个文件,系统会将文件的内容保存在内存中,这样可以提高系统的性能。 |
|
10楼#
发布于:2008-09-16 18:00
呃,为什么我打开好几个标签,内存一直是45M,8明白~
|
|
11楼#
发布于:2008-09-16 18:00
我开两个tab,耗内存200M
|
|