Firefox内存泄露的进展
cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。
在用上Firefox1.5之后,确实发现它有些占内存,开几个网页,或是放在那里半天,占用内存就会上100MB,有时候缩到状态栏可以释放一些内存,有时放在状态栏上也只见它占的内存不断上涨。这是在Windows的任务管理器中看的情形,在Linux下面用Top看也觉得比以前占内存还多。
这篇文章(作者是开发者)解释了目前这个问题的进展,首先是可以用最新版,稳定版是1.5.0.1,刚出的,它比1.5修复了两个泄露的地方;其次是如果想进一步研究,可以用一些工具来(Perl和Javascript的)分析log文件,从而获取是哪些东西泄露了。
如果问题还比较严重,也许可以试用每天编译的最新版,这会比正式版补上更多的补丁(也许会有新漏洞?)。
文中说到Gmail的页面也许会造成一些泄露,不过研究似乎没有结果。
然后,内存泄露还有扩展造成的,作者列出了以下几个:Session saver, NoScript, IE Tab, FlashGot配上Filterset.G Updater。如果装了这几个,也许可以考虑更新到最新版,或者先不用。
最后,还可以参考这两篇文章:减少Firefox内存占用,有关内存使用的讨论。
这篇文章(作者是开发者)解释了目前这个问题的进展,首先是可以用最新版,稳定版是1.5.0.1,刚出的,它比1.5修复了两个泄露的地方;其次是如果想进一步研究,可以用一些工具来(Perl和Javascript的)分析log文件,从而获取是哪些东西泄露了。
如果问题还比较严重,也许可以试用每天编译的最新版,这会比正式版补上更多的补丁(也许会有新漏洞?)。
文中说到Gmail的页面也许会造成一些泄露,不过研究似乎没有结果。
然后,内存泄露还有扩展造成的,作者列出了以下几个:Session saver, NoScript, IE Tab, FlashGot配上Filterset.G Updater。如果装了这几个,也许可以考虑更新到最新版,或者先不用。
最后,还可以参考这两篇文章:减少Firefox内存占用,有关内存使用的讨论。
评论
cathayan:
于 2006-02-05 16:03:13 发表,来自:http://blog.cathayan.org/member/1
kDolphin:
确实,sid里的ff1.5只要开着内存就会越来越高。
于 2006-02-05 17:04:52 发表,来自:http://www.kdolphin.com
giogio:
晕,Session Saver、NoScript和Flashgot都是俺常用的啊……
007:
我没用这几个啊,也是一样占内存,而且还占CPU...
cathayan:
还和上的网站有关,有些代码写得比较烂,页面内容太多的,图又大又多的都会占更多内存。如果实在受不了,可以关闭缓存页面。
于 2006-03-14 10:05:15 发表,来自:http://blog.cathayan.org/member/1
我来评论
为保护您的隐私,请不要在评论框里填写自己的真实E-mail地址。
广告见之即删。带有任何赢利机构链接的评论都会删除。
广告见之即删。带有任何赢利机构链接的评论都会删除。
下载超过1.5亿次了。