3款主流浏览器内核性能评测
浏览器内核性能横评,主流的三种内核到底哪个好?
性能实测
本次测试采用的测试网站如下:
browserbench.org:ARES-6,JS脚本;MontionMark,图形渲染;speedometer,操作响应速度;JetStream,JS脚本
www.antutu.com/html5 (虽然一般这是针对手机的测试,但是用到电脑上也一样的好用)
Octane2.0 (谷歌测试,侧重于降低延迟,评估执行日常复杂web应用的性能)
bilibili(烈焰弹幕使只有一招:弹幕!)
测试的环境如下
Windows10 1803 Professional
Intel 酷睿i5-7600K OC 4.2Ghz
Intel HD Graphic 630
16G DDR4 3000Mhz
建兴T10 256G
跑分
下面放出表格
然鹅张大妈并不资瓷原生的表格
于是我只好放Excel的截图咯
有些组织认为JetStream这个测试有点过时,但是看ARES的说明也是一个JS测试,所以我不是很明白到底过时在哪。总之,Edge在JS测试中遥遥领先,同时依仗微软系亲儿子加成在需要显卡密切配合的图形渲染MontionMark当中表现最佳 ;反应速度上是谷歌系的浏览器最快,Octane的延迟测试得分也最高(当然不排除谷歌搞了针对性优化 ),测试的时候就看进度条风一样的奔跑根本停不下来;Firefox分数上比较均衡,但是图形分是最低的 ,这点以后在性能分析工具里可以看出来。而且听说Firefox有一个自动启动硬件加速的选项,单独关闭之后又跑了一遍MontionMark,结果低了20分;似乎可以说明Firefox并没有很好的利用显卡带来的硬件加速功能。
内存
Chrome吃内存的漫画想必很多值友都看过,自从火狐换成量子引擎,加入内容进程限制之后,听说内存占用也开始膨胀起来 。当然为了多少挽回最大的浏览器社区的面子,我特意把Firefox内容进程限制调整到1、所有浏览器都没有插件干扰再测试。于是分别在测试前(刚启动)、测试后、测试五分钟后(关闭网页)分别记录内存占用情况(测试中间不会动鼠标和键盘,所以……),截图如下:
测试前(刚启动)
测试后
剩下的只好再次祭出表格(*/ω\*)
和上面略微有点误差不要在意这些细节
可以看出内存狂魔的称号已经不再完全属于Chrome了,Edge在内存调节上最激进:该缓存就胡吃海塞,毫不手软,到了释放的时候一口气清干净所有内存;这么激进的策略我总觉得还是和Windows有关系。Chrome在测试中间的占用比Firefox略高一点,但是远不如Edge厉害。神奇的是Opera的平均占用一直是最低的,但是缓存清的还是比较慢,不知道360把Opera买下来之后搞了什么样神奇的优化能有这种神奇的效果 。
视频
以前Firefox版本还在53~56期间的时候,我安装过一次Firefox用来测试,结果发现看B站不但弹幕卡顿,字体边缘还有奇怪的虚影,所以一直对Firefox印象不佳。
测试当然还是用B站上人气最火热的炮姐来测试咯。
测试视频:【炮姐/AMV】我永远都会守护在你的身边!「2018.5.2生快」/av810872
弹幕数量:92.1万
峰值时间:约50"
Edge
Firefox
Chrome
毕竟Edge是亲儿子呀,应对极端挑战完全不虚;Firefox这次的表现实话说出乎我的印象,不卡顿、不虚化、还流畅;倒是Chrome的资源占用有点高了,原因不明。
使用感受
同步服务
Edge:微软爸爸号称要做到打通WiA三个平台,然而国内Windows到Windows的同步很多时候还是不太好用,百度上大把大把的反馈说明了这点。
Chrome:速度中等偏下吧。
Firefox:一定要用谋智(中国)公司的通行证,account.firefox.com登录挺费劲的,加上一个”.cn“就能加载出来也是很可以。同步书签的速度超级快,但是同步插件因为要从应用商店下载还是有点慢的。
滑动页面
Firefox低劣的图形性能终于在这个环节暴露无遗。通过性能分析工具观察到的情况是,访问张大妈网站,一旦涉及到动态页面元素的时候,Firefox就会开始剧烈的掉帧,最低有过18fps的记录 ;Chrome直觉上没有感觉出来,打开性能分析工具的时候直接整个页面卡死,故没有定量分析;反而是Edge做得最好。
Edge的fps曲线(下方蓝色)
Firefox的fps曲线(下方绿色)
如果通过一些方式让iGPU满载的话,情况会更加的糟糕:Firefox在任何时候只要滚动网页都会有轻微的掉帧 ,大约在50fps上下波动;Chrome也能感觉到掉帧,只有Edge能成功的从系统中抢到足够的绘图资源保证流畅度。
Mozilla还是要好好向微软学习一个呀 。
总结
如果,你对浏览器没有信仰加成或者工作需求的话(比如坑爹的IE6……),我真的建议大家放弃偏见,试用一下和Windows结合的最好的Edge。当然如果说有多终端同步的需求而且求稳定,那么现在看来还是用Firefox中国版比较好。追求极致性能的采用Chrome。
(责任编辑:浏览器家园)