« 在Linux上查字典 | 主 页 | 新版Gmail在Iceweasel里滚动慢的问题 »

Firefox内存其实是破碎?


cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

Pavlov.net这篇文章说Firefox占用很大的内存其实不是泄露,而是内存使用上的碎片,它造成虽然实质上并没有占用那些内存块,但由于隔三差五又占了一点,造成没有连续空间,显得这一大片看上去都被占了,系统在分配内存时也不能再用。

文章中还有图显示这一点,看上去很有意思。但这么CS的话题就不懂了,有能力的同学可以深究。作者还发布了一个叫RAMBack的扩展,据说可以解决一点这种问题。

但现在也要说Firefox是有内存泄露的,许多开发者用各种工具进行了研究,他们有了不少发现,有一些Bug也被修复了。他们用的主要方法是随机调用各种页面,比如Yahoo dir中随机找着看,从del.icio.us中找着看,以及看全球前500大网站等等,在这些过程中,他们发现了一些网站和一些扩展确实会有内存泄露。这就是说,如果你碰巧没有那些扩展,也没有上过那些会引发问题的网站,你就不会遭遇内存问题,这纯属个人习惯问题了。我发现自己人品还不错,Fx一般一开就是一天,没见过内存几百占用MB甚至上G的问题。

电脑问题还是很神秘的,新版的Gmail在我的新机上居然很慢,主要是页面滚动很慢,在这么慢的同时CPU占用也会升高,风扇开始猛转,显得很吃力的样子。这台机器还是扣肉双核2G,1GB的内存;同样的新版Gmail却在老机器上相当顺畅,这包括一台PIII 866和一台T40(PM 1.3G),都才只有半G的内存,很是邪门。在Gmail help的Group里也有好几人报告同样问题。

2007-11-12 11:34:07,由cathayan发表。目录:电脑  EMail This

评论

messi:

真的服了Fx,一个内存泄漏弄出了这么多理由,给大家普及了很多计算机知识。下面看看还能找出什么原因来。
于 2007-11-12 18:43:45 发表,来自:

bell:

这话不厚道,有问题说问题就好
于 2007-11-12 19:08:54 发表,来自:

我来评论








为保护您的隐私,请不要在评论框里填写自己的真实E-mail地址。
广告见之即删。带有任何赢利机构链接的评论都会删除。