新发布的小米11,凭借3999元的起步价,被不少人称为「2021年旗舰机守门员」;而作为第一款搭载高通骁龙888芯片的手机,它也让我们提前一睹了,今年主流Android旗舰的性能表现。
在之前的体验视频中,我们已经对小米11进行过一些跑分测试。以GeekBench5为例,虽然多核性能提升并不明显,但全新的超大核Cortex-X1的加入,让骁龙888的单核分数提升了不少,从原来的三位数突破至一千分的大关。
目前来看,高通对骁龙888的性能还是有所保留的。毕竟X1超大核的主频仍然和865的A77一样,都是2.84GHz,但其实在去年的骁龙865+上,我们已经可以看到一颗3.1GHz的超频大核。
说不定,今年高通同样会拿出一颗「超频版骁龙888」,当作是下半年的主菜。
和CPU相比,GPU在本轮骁龙芯迭代中扮演了更重要的角色。高通宣称,新的Adreno660将带来有史以来最大的GPU性能升级,而在3DMark的WildLife测试项里,提升幅度也达到了惊人的50%,数据非常亮眼。
这种图形性能提升,能否在我们日常游戏中感知得到?本次,我们也挑选了几款有代表性的手机游戏,分别在小米11和小米10上进行了测试,并使用PerfDog工具来记录结果。
骁龙888能为手机游戏带来多少改变,一起来看看。
首先是老牌国民游戏《王者荣耀》,我们测试了单场10分钟左右的3v3对战,画质帧率全部设定为最高档。只看游戏过程中的曲线,小米10和小米11的帧率都能稳定在60帧,基本没有降帧情况。
然而,两款机器运行《王者荣耀》时,CPU和GPU都没跑满,最终平均功耗也都稳定在2.8W左右。实话是,目前《王者荣耀》已经很难对骁龙8系的旗舰手机造成压力了,就算是压力最大的5v5排位团战中,旗舰机也很少会出现卡顿的情况。
之后的《和平精英》情况也是类似。我们选择了超高清画质+超高帧(锁40帧)+抗锯齿特效,游戏时长为12分钟,小米10和小米11均没有明显掉帧状况,帧率曲线高度一致。
但跑吃鸡时,小米11的平均功耗已经上升至3.8W,而小米10则为3.2W。
接下来是第三款《使命召唤》,小米10和小米11都可以开启高清画质+60帧超高帧,其它的如景深、抗锯齿、辉光等特效也都全部手动打开,测试时长为20分钟,共进行了4局多人对战。
先说下帧率,表面上看,小米10和小米11都能维持在55-60帧的水准,但随着时间的变长,小米11明显要更胜一筹。
可以看到,在前两局游戏里,小米10和小米11全程没有明显的降帧点,整体帧率可以控制在59-60的范围内。
真正拉开差距的是之后两局游戏。从第三局起,小米10就出现了轻微掉帧,最低会从60帧降到51-52帧的程度,但仅仅只是瞬间的帧率波动,很快会回归至60满帧,所以实际游戏时不会有明显感知。
而在小米11上,后两局游戏还是维持在60帧满帧状态,完全没有掉帧点,由此也体现出骁龙888的优势。
我们还检查了后两局游戏里,小米10和小米11的CPU调度状况。可以看到,此时骁龙888的大、中核使用率会更集中,而且整体频率确实更高,而骁龙865的大核频率波动较大。
不过此时两者都有一个共同点,那就是超大核基本没有参与到进程中,全程保持低占用、低频的状态。
与此同时,更好的性能也带来的更高的功耗,全程近20分钟的《使命召唤》,小米11平均功耗在4W左右,会比小米10(约3W)稍高。
这种核心调度的差异,其实也在之前《和平精英》游戏里出现。从上图可以看到,小米11的中核、大核占用会更高,调度也更积极,超大核则基本不动;而在小米10上,超大核会频繁地参与到进程中,偶尔还会承担主力输出,相对的,其它核心占用就较低。
这也带来一个新的疑问:如果两款机器去运行一个画质要求更高的游戏,骁龙888和骁龙865是否会拉开更大差距?核心调度和功耗方面,又会有怎样的变化?
这估计就得从《原神》里找答案了。
我们第一次测试《原神》的结果并不理想。当两款机器都调到最高画质,并开启60帧,并在原神璃月港周围区域试玩15分钟后,不管小米10还是小米11,都没办法稳定在60帧,而是在30-60帧之间来回跳动。
这个成绩明显低于预期,也让我一度怀疑是游戏场景没优化好,或是其它的未知问题,之后我们又更换了一个区域进行第二次测试。
在第二轮测试里,我们选择在原神内蒙德主城周边游走,画质帧率均和第一次保持一致,测试时长为10分钟。
这次两款手机发挥就比较正常了,前5分钟内,两台机器都在50-60帧的范围内波动,5分钟后开始有明显掉帧,而且小米10在8-9分钟阶段还有一次很明显的帧率波动。
如今可以确定的是,想要在手机端以最高画质跑满60帧《原神》,而且是长时间不掉帧的状态,依旧有难度,之前我们测试iPhone12时也是如此,时间一长,温度上来了,掉帧还是不可避免,只能靠降画质,或是关闭动态模糊之类的特效,换取稳定的帧率。
但骁龙888真的扛不住全特效60帧的《原神》吗?还有其它一些数据能说明问题。
这里还是来看下骁龙888的核心调度。前两次测试里我们也说了,骁龙888的超大核,在游戏中的调度并不积极,更多都是在靠大核、中核来承压。
在《和平精英》、《使命召唤》这类负载较低的游戏中,超大核不动,单靠大核、中核来输出,倒也没什么问题,但是在《原神》这类高负载游戏下,没有超大核的参与,的确会吃力不少。
在第二轮《原神》测试中我们也发现,此时的骁龙888,依旧是在靠3颗A78大核,以及4颗A55中核心来维持性能的,此时几个核心都维持在50%以上的高使用率。
可那颗X1超大核(橙色线),负载依旧很低,整段测试的大部分时间里,都是偶尔切入,然后又快速回归至低频状态。
唯独在最后它才告别摸鱼,开始卖力工作,也正好在最后这段时间,小米11的帧率也从剧烈波动回归至60帧的范围。
再来看下小米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中的各个核心,提升性能的同时去优化功耗,就是小米以及高通之后需要解决的了。
新闻排行榜
返回顶部