Firefox内存其实是破碎?


11/12/07。  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里也有好几人报告同样问题。

11/12/07 11:34:07,由cathayan发表。目录:电脑

Comments

2条评论

messi:

????Fx????????????????????????????????????????????
于 11/12/07 18:43:45 发表  

bell:

??????????????
于 11/12/07 19:08:54 发表  

Add Comments

This item is closed, it's not possible to add new comments to it or to vote on it

TrackBack