谷歌Chrome和IE 8以及Firefox 3.0.1做对比测试
新浪科技讯 北京时间9月4日消息,据国外媒体报道,Devil Mountain软件公司(以下简称“DMS”)研究人员今天对谷歌Chrome和IE 8以及Firefox 3.0.1做对比测试后发现,上述三款浏览器都会耗费大量资源。
研究人员将三款浏览器放在同样的测试环境下对比,用于测试的电脑是戴尔OptiPlex 745,该测试机器装有2.66GHz的双核酷睿2处理器、2G内存,用于测试的操作系统是Windows Vista SP1和Windows XP SP3。
DMS测试人员称,测试结论表明,IE8 Beta 2的表现让人不敢恭维。研究人员发现,IE8 Beta 2的内存消耗巨大,CPU占用曲线与大型并行服务器的占用曲线接近。但测试显示,谷歌Chrome浏览器的表现更加糟糕。在同时打开10个网站、多标签浏览环境下,测试人员发现,在参与测试的4款浏览器中,谷歌Chrome才是真正的头号消耗内存的浏览器。
图:内存占用平均值与峰值
在上述测试环境下,IE8测试版2的内存占用不少于332MB,Chrome测试版的内存占用也达到324MB。与之相比,IE7的内存占用最高只有250MB。但从下文可以看出,在执行同样的任务下,与Firefox相比,IE8和Chrome采用的新技术、功能和性能需要更多的系统资源。
DMS测试人员强调称:“当然,这两款浏览器与Firefox 3.0.1相比,资源消耗愈发明显。在上述测试环境中,Firefox 3.0.1的平均内存占用仅为104MB,最高为151MB。

图:线程数平均值与峰值
但在CPU利用率方面,Firefox 3.0.1和Chrome的表现都比IE8 Beta 2逊色。Chrome的CPU使用率不低于45%,Firefox 3.0.1的CPU占有率最高达42%,而IE8 Beta 2在XP操作系统中的CPU占用率仅为22%,在Vista SP1下为33%,IE7在这两个操作系统上的CPU占用率分别为13%和24%。
DMS测试人员指出,Firefox和IE 7的线程数较为少,分别为25和43,这与它们依赖单任务处理所有的标签内容有关。与之相比,IE8有上百个线程(最后一轮测试中为153个线程),并且分布在不同的实例中(测试中存在6个iexplore.exe进程)。Chrome在测试环境下,最高只有48个线程。
测试结果表明,在资源使用方面,Firefox 3.0.1胜出,谷歌Chrome和IE 8的表现也并不出人意料,这两款浏览器目前都还处于用户测试开发阶段。IE8现在是第二个用户测试版本,预计将于11月份发布正式版。
DMS测试人员表示:“在设计理念上,Chrome和IE 8一样,都是为将来的硬件考虑。Chrome采用多标签浏览模式,可以隔离崩溃的标签并保护Gmail或谷歌文档套件等复杂的应用程序,这意味着总要比Firefox、IE7等单进程模式浏览器使用更多的内存。这两种模式孰优孰劣,尤其是在目前的硬件环境下,还有待观察。”