8

骁龙 888 性能如何?我们用小米 11 玩了两天游戏

 3 years ago
source link: https://zhuanlan.zhihu.com/p/341821394
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

骁龙 888 性能如何?我们用小米 11 玩了两天游戏

苹果产品话题下的优秀答主

新发布的小米 11,凭借 3999 元的起步价,被不少人称为「2021 年旗舰机守门员」;而作为第一款搭载高通骁龙 888 芯片的手机,它也让我们提前一睹了,今年主流 Android 旗舰的性能表现。

在之前的体验视频中,我们已经对小米 11 进行过一些跑分测试。以 GeekBench 5 为例,虽然多核性能提升并不明显,但全新的超大核 Cortex-X1 的加入,让骁龙 888 的单核分数提升了不少,从原来的三位数突破至一千分的大关。

v2-dde451458ae40e2b706d03e50f57adc9_720w.jpg

目前来看,高通对骁龙 888 的性能还是有所保留的。毕竟 X1 超大核的主频仍然和 865 的 A77 一样,都是 2.84GHz,但其实在去年的骁龙 865+ 上,我们已经可以看到一颗 3.1GHz 的超频大核。

说不定,今年高通同样会拿出一颗「超频版骁龙 888」,当作是下半年的主菜。

和 CPU 相比,GPU 在本轮骁龙芯迭代中扮演了更重要的角色。高通宣称,新的 Adreno 660 将带来有史以来最大的 GPU 性能升级,而在 3D Mark 的 Wild Life 测试项里,提升幅度也达到了惊人的 50%,数据非常亮眼。

v2-928bf35ceeb40f3bf206763644fc231b_720w.jpg

这种图形性能提升,能否在我们日常游戏中感知得到?本次,我们也挑选了几款有代表性的手机游戏,分别在小米 11 和小米 10 上进行了测试,并使用 PerfDog 工具来记录结果。

骁龙 888 能为手机游戏带来多少改变,一起来看看。

v2-5ca1b40d970ef2caa9277796eaa3aa36_720w.jpg

▲小米 11 和小米 10 的《王者荣耀》帧率对比图

首先是老牌国民游戏《王者荣耀》,我们测试了单场 10 分钟左右的 3v3 对战,画质帧率全部设定为最高档。只看游戏过程中的曲线,小米 10 和小米 11 的帧率都能稳定在 60 帧,基本没有降帧情况。

v2-dfe17bfcdd719656a6a6eafa0babd841_720w.jpg

▲小米 11 和小米 10 的《王者荣耀》功耗对比图

然而,两款机器运行《王者荣耀》时,CPU 和 GPU 都没跑满,最终平均功耗也都稳定在 2.8W 左右 。实话是,目前《王者荣耀》已经很难对骁龙 8 系的旗舰手机造成压力了,就算是压力最大的 5v5 排位团战中,旗舰机也很少会出现卡顿的情况。

之后的《和平精英》情况也是类似。我们选择了超高清画质 + 超高帧(锁 40 帧)+ 抗锯齿特效,游戏时长为 12 分钟,小米 10 和 小米 11 均没有明显掉帧状况,帧率曲线高度一致。

但跑吃鸡时,小米 11 的平均功耗已经上升至 3.8W,而小米 10 则为 3.2W。

▲ 小米 11 和小米 10 的《和平精英》帧率图

接下来是第三款《使命召唤》,小米 10 和小米 11 都可以开启高清画质 + 60 帧超高帧,其它的如景深、抗锯齿、辉光等特效也都全部手动打开,测试时长为 20 分钟,共进行了 4 局多人对战。

先说下帧率,表面上看,小米 10 和小米 11 都能维持在 55-60 帧的水准,但随着时间的变长,小米 11 明显要更胜一筹。

▲ 小米 11 和小米 10 的《使命召唤》帧率对比图(前两局)

可以看到,在前两局游戏里,小米 10 和小米 11 全程没有明显的降帧点,整体帧率可以控制在 59-60 的范围内。

▲ 小米 11 和小米 10 的《使命召唤》帧率对比图(后两局)

真正拉开差距的是之后两局游戏。从第三局起,小米 10 就出现了轻微掉帧,最低会从 60 帧降到 51-52 帧的程度,但仅仅只是瞬间的帧率波动,很快会回归至 60 满帧,所以实际游戏时不会有明显感知。

而在小米 11 上,后两局游戏还是维持在 60 帧满帧状态,完全没有掉帧点,由此也体现出骁龙 888 的优势。

▲ 小米 11 和小米 10 的 CPU 核心调度对比(《使命召唤》游戏)

我们还检查了后两局游戏里,小米 10 和小米 11 的 CPU 调度状况。可以看到,此时骁龙 888 的大、中核使用率会更集中,而且整体频率确实更高,而骁龙 865 的大核频率波动较大。

不过此时两者都有一个共同点,那就是超大核基本没有参与到进程中,全程保持低占用、低频的状态。

与此同时,更好的性能也带来的更高的功耗,全程近 20 分钟的《使命召唤》,小米 11 平均功耗在 4W 左右,会比小米 10(约 3W)稍高。

▲ 小米 11 和小米 10 的 CPU 核心调度对比(《和平精英》游戏)

这种核心调度的差异,其实也在之前《和平精英》游戏里出现。从上图可以看到,小米 11 的中核、大核占用会更高,调度也更积极,超大核则基本不动;而在小米 10 上,超大核会频繁地参与到进程中,偶尔还会承担主力输出,相对的,其它核心占用就较低。

这也带来一个新的疑问:如果两款机器去运行一个画质要求更高的游戏,骁龙 888 和骁龙 865 是否会拉开更大差距?核心调度和功耗方面,又会有怎样的变化?

这估计就得从《原神》里找答案了。

▲ 小米 11 和小米 10 的《原神》帧率对比图(第一轮测试)

我们第一次测试《原神》的结果并不理想。当两款机器都调到最高画质,并开启 60 帧,并在原神璃月港周围区域试玩 15 分钟后,不管小米 10 还是小米 11,都没办法稳定在 60 帧,而是在 30- 60 帧之间来回跳动。

这个成绩明显低于预期,也让我一度怀疑是游戏场景没优化好,或是其它的未知问题,之后我们又更换了一个区域进行第二次测试。

▲小米 11 和小米 10 的《原神》帧率对比图(第二轮测试)

在第二轮测试里,我们选择在原神内蒙德主城周边游走,画质帧率均和第一次保持一致,测试时长为 10 分钟。

这次两款手机发挥就比较正常了,前 5 分钟内,两台机器都在 50-60 帧的范围内波动,5 分钟后开始有明显掉帧,而且小米 10 在 8-9 分钟阶段还有一次很明显的帧率波动。

如今可以确定的是,想要在手机端以最高画质跑满 60 帧《原神》,而且是长时间不掉帧的状态,依旧有难度,之前我们测试 iPhone 12 时也是如此,时间一长,温度上来了,掉帧还是不可避免,只能靠降画质,或是关闭动态模糊之类的特效,换取稳定的帧率。

但骁龙 888 真的扛不住全特效 60 帧的《原神》吗?还有其它一些数据能说明问题。

▲ 小米 11 玩《原神》,CPU 调度状态

这里还是来看下骁龙 888 的核心调度。前两次测试里我们也说了,骁龙 888 的超大核,在游戏中的调度并不积极,更多都是在靠大核、中核来承压。

在《和平精英》、《使命召唤》这类负载较低的游戏中,超大核不动,单靠大核、中核来输出,倒也没什么问题,但是在《原神》这类高负载游戏下,没有超大核的参与,的确会吃力不少。

在第二轮《原神》测试中我们也发现,此时的骁龙 888,依旧是在靠 3 颗 A78 大核,以及 4 颗 A55 中核心来维持性能的,此时几个核心都维持在 50% 以上的高使用率。

可那颗 X1 超大核(橙色线),负载依旧很低,整段测试的大部分时间里,都是偶尔切入,然后又快速回归至低频状态。

唯独在最后它才告别摸鱼,开始卖力工作,也正好在最后这段时间,小米 11 的帧率也从剧烈波动回归至 60 帧的范围。

▲小米 10 玩《原神》,CPU 调度状态

再来看下小米 10 的骁龙 865,超大核的积极性就明显要高不少,也分担了不少负载压力,相对的,865 上的其它几个核心,频率也比 888 的稍低。

可以说,骁龙 888 和骁龙 865 采用了两种完全不同的核心调度策略,但如果从实际游戏的流畅度结果来看,其实帧率表现并没有相差多少。

理论上,如果骁龙 888 的超大核能更积极地参与到进程中,像《原神》这类画面上限更高的游戏,是可以让设备更流畅运行的。

可为什么这颗超大核选择「罢工」呢?主要原因,应该还是功耗。

在《使命召唤》和《和平精英》的测试里也能看到,在跑满帧率,跑满画质的情况下,888 的整机功耗都会比 865 稍高,而且这已经是超大核未参与进程的状态。

现在换成《原神》,小米 11 的平均功耗进一步提升至 6.2W 和 6.5W,而小米 10 仅为 5.2W 和 5.8W ,如果此时再让超大核参与进来,发热量和耗电量估计也不会很理想。

这种为了控制功耗,而在游戏中限制了峰值性能的做法,只能说利弊皆有。考虑到这次骁龙 888 的 X1 超大核有着非常高的峰值性能,而且 GPU 频率也不低,小米在上市初期选择偏保守的调度,还是可以理解的。

但对游戏玩家而言,购买旗舰机的一大目的也是为了能获得更流畅的体验。目前 888 的好性能,似乎只能在几个跑分软件里发挥出来,却没有对游戏等实际场景带来明显帮助,的确十分可惜。

总体来看,对于日常使用,只是玩玩王者荣耀、吃鸡等中低负载的游戏,骁龙 888 的表现还是在预期内,功耗并没有明显增加,而小米 11 的温控也做得不错,目前仅靠大中核配合,足以支撑起《和平精英》、《使命召唤》这类主流游戏。

至于《原神》,它更多还是作为一个高负载场景下的参考例子,的确还有改善的空间。至于如何调配骁龙 888 中的各个核心,提升性能的同时去优化功耗,就是小米以及高通之后需要解决的了。

考虑到现在,小米 11 还是市面上唯一一款骁龙 888 手机,本次测试仅做为当下的参考。在 1 月份里,还会有其它厂商的旗舰机陆续发布,我们也希望看到更好的散热、调度方案,让用户能够在实际使用中,享受到性能带来的提升。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK