阅读:4611回复:15
对firefox内存占用的经验总结
拾人牙慧而已。看了注意:Firefox1.5占用内存太大的问题是adblock内存泄漏引起的,受到启发。既然adblock有内存泄漏,那么其它扩展是否也可能有内存泄漏问题呢?都有哪些扩展有内存泄漏呢?下面给出本人的土法解决方案,简单却非常实用。也建议版主置顶推荐给大家。
1.禁用所有扩展 Firefox1.5到底能不能自动释放内存、虚拟内存?经过测试,当firefox裸奔时,还是能够自动释放占用的内存和虚拟内存的。由此引出第一步:禁用所有扩展。测试方法:找到一个多图片的论坛或网站,打开多个页面,然后逐一释放:正常情况下,Firefox占用的内存和虚拟内存都逐渐释放。 2.根据需要逐渐启用扩展,每次启用新扩展,执行一遍测试操作:打开包含图片的多个页面,逐一释放,检查内存和虚拟内存是否正常释放。如果不能,则该插件有问题,可暂停使用,或寻找替代方案。 3.安装新扩展或插件时,同样进行内存释放检测 最后补充:很多内存占用问题都是由于扩展造成的;我使用原Firefox1.07的配置文件,经过上述操作,发现内存占用大为改观。尤其让人惊喜的是:虚拟内存终于也开始释放了。以前无论关闭Tab页,最小化,虚拟内存一点都不释放,最后慢慢升到几G的容量都很常见。现在终于OK了 |
|
1楼#
发布于:2005-12-14 11:53
因为扩展都是自由开发的,官方并无法保证扩展都不影响系统性能,出现这样那样的问题也就不奇怪了。
|
|
2楼#
发布于:2005-12-14 11:53
哪位能不能够总结一下那些扩展可能会引起这样的问题?
|
|
|
3楼#
发布于:2005-12-14 11:53
据说AD会影响内存释放~!
|
|
4楼#
发布于:2005-12-14 11:53
据说扩展本身也占内存,呵呵~~~
|
|
5楼#
发布于:2005-12-14 11:53
不如樓住列出自己測試的結果啦
|
|
6楼#
发布于:2005-12-14 11:53
呵呵,测试结果么,GreaseMonkey似乎不太妙,Dom Inspector也不太好。
不过现在还是启用了;测试发现:重启firefox,打开数十个图片网页,关掉,能够释放内存、虚拟内存。 Firefox运行时间变长之后,关掉Tab,内存和虚拟内存,几乎不怎么释放了:( 装个Restart插件,多Restart几回吧~~~ |
|
7楼#
发布于:2005-12-14 11:53
恩,偶尔关掉tab会释放,但是再打tab...
|
|
8楼#
发布于:2005-12-14 11:53
在释放的时候有个最低值,之后会在这个内存值上有所回升。
不知道是怎么回事,谁能解释下。 总的来说ff的内存释放效果还是不错的。 |
|
|
9楼#
发布于:2005-12-14 11:53
反正我对待内存占用的态度就是:就算关TAB不能释放,只要关闭FF能够释放内存就行,实在不行就关掉FF再开吧,呵呵
|
|
|
10楼#
发布于:2005-12-14 11:53
实在不行关掉WINDOWS再开吧...呵呵
|
|
11楼#
发布于:2005-12-14 11:53
没有办法啊!!!
|
|
|
12楼#
发布于:2005-12-14 11:53
要是以上都不行,就报警吧~~
|
|
13楼#
发布于:2005-12-14 11:53
firefox_userA:呵呵,测试结果么,GreaseMonkey似乎不太妙,Dom Inspector也不太好。 不错,刚开的时候很好,运行时间长了就很难释放了 所以看来扩展并不是一直会有问题,只是有时会导致问题,扩展多了概率也就大了,唉 |
|
14楼#
发布于:2005-12-14 11:53
裸奔是个不错的建议。。。
|
|
|
上一页
下一页