Firefox 和 Chrome 性能测试对比

局长
 局长
发布于 2019年06月12日
收藏 15

Google 于上周推出了 Chrome 75 的首个稳定版,更新说明里面虽然一如既往地写到“包含性能改进”,但对包括笔者在内的大部分用户而言,这些所谓的改进其实很难感知。

所以才有了性能基准测试。Phoronix 网站今天发布了一份 Chrome 和 Firefox 的性能测试对比报告,以获取新版 Chrome 和 Firefox 的性能表现。测试对象是 Chrome 75 和 Firefox 67 的最新稳定版,以及 Firefox 68 的最新 beta 版。

虽然 Chrome 和 Firefox 的市场份额占比差距悬殊,但这是否代表两者的实力水平也是如此呢?下面就来看看最新的 Linux Web 浏览器基准测试。

P.S:测试的浏览器均为 Linux 版本,它们也均已提供 WebRender 功能。

测试环境和机器配置如下:

  • 处理器:AMD Ryzen Threadripper 2990WX
  • 显卡:Radeon RX Vega 56
  • 系统:Ubuntu 19.04(运行 Linux 5.0 内核)
  • 浏览器:Chrome 75, Firefox 67, Firefox 67 with WebRender(简称为 Firefox 67 WR), Firefox 68 Beta 和 Firefox 68 Beta WR(浏览器使用的均是全新和干净的配置文件,并且不包含额外的插件和其他更改过的设置)

本次测试使用了流行的浏览器基准测试,并由 Phoronix 测试套件 Phoronix Test Suite 提供了基于 Selenium/WebDriver 的自动化测试。


▲ ARES-6 基准测试

测试从 ARES-6 基准测试开始, ARES-6 用于测试浏览器运行 Javascript 函数的速度,其中包括一些数学函数,得分越低代表运行速度越快。

如你所见,在 Linux 平台上,Chrome 75 运行 JavaScript 函数的速度仍比 Firefox 快得多。不过与 Firefox 67 相比,Firefox 68 的 ARES-6 基准测试成绩有了相当大的改进。

▲ Octane 基准测试

在 Octane JavaScript 基准测试中,Chrome 的成绩依旧领先 Firefox 不少。不过和 ARES-6 基准测试类似,Firefox 68 Beta 的性能也较当前的稳定版本有所提升,大概快 6% 左右。

Octane 基准测试旨在评估一款浏览器在执行用户日常所需庞大复杂的 Web 应用时的性能。

▲ WebXPRT 基准测试

在 WebXPRT 基准测试环节中,两大浏览器的成绩基本保持一致。WebXPRT 基准测试主要用于测试 HTML5 的性能。

▲ Basemark 基准测试

BaseMark 用于综合测试浏览器的性能,其中包含 Web 最新标准和特性测试,能够较好地反应浏览器的综合性能,测试结果数值越高代表性能越好。

根据测试结果,Chrome 75 的性能可以说是远把 Firefox 67 和 68 甩在身后。不过 Firefox 在新版中性能也有所提升,与 Firefox 67 相比,68 的性能大约提升了 16%。

▲ JetStream

JetStream 是一款测试延迟和吞吐量的跑分软件,属于密集型测试,测试数值越大代表结果越好。

看了这么多项的测试,Firefox 一直处于下风,而这项测试的结果是为数不多的 Firefox 优于 Chrome 的一项。可以看到,Firefox 68 的成绩略高于 Chrome,而 Firefox 67 与 Chrome 75 的差距也比较小。

▲ CanvasMark 基准测试

在 HTML5 CanvasMark 测试中,Chrome 75 再次超过 Firefox 67,不过 Firefox 68 紧随 Chrome 后面,正在在努力减少两者之间的差距。

▲ MotionMark 基准测试

MotionMark 基准测试是针对浏览器图形渲染功能而进行的测试。可以看到,得益于 WebRender,Firefox 68 Beta 启用 WebRender 前后的性能差距明显,启用后性能提升了不止一倍。但和 Chrome 相比,Firefox 仍远落后于它,Chrome 75 的成绩几乎是 Firefox 67 的十倍。

▲ Speedometer 基准测试

Speedometer 是使用 DOM API 进行重复相同操作的性能测试,数值越高越好。测试结果和之前的大体吻合:Firefox 68 的性能优于 Firefox 67,但依然落后于 Chrome 75。

▲ 总测试结果统计

根据以上的各项基准测试成绩进行统计汇总,并计算几何平均值后,结果如上图所示。

Firefox 68 Beta 的速度比当前稳定版 Firefox 67.0 快 16% 左右,如果启用 WebRender,这个数字高达 27%。虽然 Firefox 性能改进了不少,但在 Chrome 这个“怪兽”面前,Chrome 75 仍比性能最好的 Firefox 版本快 45%,至于 Firefox 67,这个数字高达 85%。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Firefox 和 Chrome 性能测试对比
加载中

最新评论(40

zb1488614096720
zb1488614096720
Chrome内存消耗太大了,虽然我也不差内存,但感觉就是没做到极致,不爽,Firefox中规中矩,我们要支持Firefox,不能让Chrome一家独大
Y
Yinff
还是觉得火狐的比较好吧
Fover
Fover
就日常使用来说我觉得差别不大,而且FF比较方便的一点就是插件没有被墙,安装插件方便,我给别人安装浏览器也给他安装了FF,不过经常就是过了一段时间,发现他还是用了360浏览器
太懒
太懒
360极速还可以的
m
malie0
一直firefox,chrome太占内存
Suremotoo
Suremotoo
我一朋友说 firefox 比chrome 占内存,到底谁更占内存
s
smilesir
个人觉得 chrome 占用更多。
郭文龙
郭文龙
Firefox在i7+24G内存+500G的970evo+GTX950这样的机器上依旧打开慢、加载慢、时不时字符变黑块什么的…………“省资源”有个卵用,有资源你倒是用啊!从Chrome转为Firefox确定不是在找虐?还各种黑“Chrome 正变成新的 IE”,结果从我关注新标准支持率到现在,Chrome对比Firefox一直是遥遥领先!
光羽隹
光羽隹
平滑滚动Firefox完虐Chrome
郭文龙
郭文龙
就是为了平滑放弃速度那种?然后就“完虐”了?
光羽隹
光羽隹
我说的是平滑滚动完虐,不要强行加戏
郭文龙
郭文龙
两个我都经常用,你还是别狡辩了。我说的就是“平滑滚动”!平滑没看出来多少,倒是滚动速度慢一倍。
棱语曲
棱语曲
然而我有N卡
sxgkwei
sxgkwei
😛以前一直用火狐,但是大概前两年吧,有段时间,差不多 flash 人人喊打,要推动 flash 淘汰那段时间。火狐真是把我逼到了使用Chrome:浏览国内很多网站,遇到 flash ,火狐就假死半天没反应,关也关不掉;你像 Chrome 默认不加载 flash,点击一下一个 flash 部分的图标再启用也行啊,你就不行,就是一遇到 flash,就直接死给我看。在火狐官方论坛吐槽,回复说是 flash 插件的锅,不怪他们,他们也管不了——我用着你的东西,你没有一个妥善的解决方案不停的死,完了还诡辩?好吧,从此用上了 Chrome 就再也没回去过了。
天命剑主
天命剑主
确实是flash插件的问题,而且火狐也确实改不了,你不该去找火狐解决问题,你应该去找adobe
太懒
太懒
不是有插件Flashblock么,默认都是不播放的,偶尔要看再点,问题也就不存在了
正在创业的程序员
我也来喷,反正我的个人感觉是火狐比chrome爽的多
Zakeear
Zakeear
Chrome扩展蛮烦人的,每次要搭梯子,离线的动不动装不上
乌扎拉
乌扎拉
现在chrome已经不支持离线插件了,所以不爬梯子没办法
很拽De土豆
很拽De土豆
支持的吧,我一直离线安装的。只不过最新的crx大部分不支持,需要解压安装,具体可以百度。
乌扎拉
乌扎拉
在国内firefox安装插件不是问题,chrome就没办法了
返回顶部
顶部