阅读:2747回复:7
firefox打开一个网页后内存占用一直在涨
打开网页后,放着不动,再看任务管理器里firefox的内存占用一直在涨,没有尽头啊。
|
|
1楼#
发布于:2007-05-21 18:02
怎么可能没有尽头啊,你内存多少,难道最后全被ff吃了?
|
|
|
2楼#
发布于:2007-05-21 18:02
跟股市涨势一样,搞不清楚
|
|
3楼#
发布于:2007-05-21 18:02
是不尽头,打开一个页面,放着不管,内存占用能达到70M多。最小化释放内存后,过会又能涨回去。
|
|
4楼#
发布于:2007-05-21 18:02
说的好像内存泄漏一样,改改观念吧,Firefox在我这里一般内存会稳定在60-80M,也许与配置有关,我有1G内存。
至于为什么,论坛里有,如何降低,论坛里也有。 还是那个观点:用内存总比用虚拟内存好吧 |
|
5楼#
发布于:2007-05-21 18:02
别老担心内存,只要机子运行还流畅,就不用太过多虑了,FF吃内存暂时没法子,其实IE也吃很多,只是很多的很多你不知道吃去那里了,所以你以为他吃很少。
|
|
|
6楼#
发布于:2007-05-21 18:02
好在俺的是1G内存,不然还真不够用。
1。5之前的版本用过几次,都不满意。2。0之后的版本基本用得比较顺手了。比IE7要快。 |
|
7楼#
发布于:2007-05-21 18:02
在windows(vista除外)下面,在about:config新建布尔值config.trim_on_minimize,值true。最小化可释放内存。
注:这个可以每次最小化ff都高度释放内存,但是他的原理是类似其他的windows程序一样最小化是把内存交换到硬盘中(swap memory from RAM to hard disk)。 如果你最小化ff很长一段时间在打开,就会延迟比较多的时间才反应。 另一个about:config 选项是browser.cache.memory.capacity,是ff的缓存空间,默认为-1,它是根据你系统的内存大小自动决定缓存大小, 256 MB对应14336, 512 MB----22528,1 GB----32768单位是KB。大家根据需要自行修改大小,但是要是改太小会严重影响ff性能,因为缓存是有效提高浏览速度的机制。 还有一个是browser.sessionhistory.max_total_viewers,是决定快退功能记忆页面的个数,快退功能就是前进和后退直接读取缓存里面的内容,而不用重新刷新页面,可以极大提高访问之前浏览页面的速度,默认值也是-1,根据内存大小自动判断, 256MB 对应3,512MB对应5,1GB 对应8。大家可以修改个数,要完全禁用可以设置为0。但是就无此功能了,不建议使用。 相关内存参见mozillazine的 reducing memory usage |
|
|