Firefox 改进 CPU 占用问题

据报道,Firefox已经逐步改善了对CPU资源占用的问题,但资源占用问题仍然存在。

一直以来,Firefox浏览器就存在占用过多CPU资源的问题,这往往会导致一些小型笔记本电脑出现机身过热问题。

CNET科技博客作家布鲁克·克罗瑟斯(Brooke Crothers)曾在去年11月份公布了这个问题。当时,克罗瑟斯在惠普商务笔记本和MacBook Air中对Firefox浏览器测试。克罗瑟斯称,一些拥有良好散热效果的笔记本用户可能不会注意到Firefox资源占用问题,但一些小型笔记本用户对此会比较敏感。

在惠普2510p(1.33GHz CPU)笔记本中,因Firefox占用了过多的CPU资源,直接导致电脑因机身过热而直接关闭。

在MacBook Air(1.8GHz Intel Core 2)中,Firefox并没有导致电脑自动关闭,但笔记本机身依然过热。当使用Safari浏览器,笔记本没有出现问题。

克罗瑟斯称,这些测试只代表从前。Firefox如今的CPU资源占用率已经显著下降。

在MacBook Air笔记本中,克罗瑟斯打开了与一年前相同的10个网页标签,包括CNET主页,YouTube,多个Mozilla页面和数个多媒体新闻网站。现在,Safari和FireFox的系统资源占用率已经显著下降:分别为3%和30%。

Firefox的问题表现在两方面:1.间隙性的高CPU占用率,2.标签页空闲时,它的CPU占用率仍然高于Safari。

Mozilla对此表示,改进CPU占用问题的目的是让Firefox 3.6.4支持进程外插件(OOPP)。OOPP可以隔离第三方插件进程,浏览器不会因为第三方插件崩溃而崩溃。

而在目前,OOPP技术只支持Windows和Linux平台。