扫一扫下载
瑞星应用中心

技术宅揭秘:流畅运行手机游戏的底线在哪里?

时间:2017/4/10作者:Phone人疯语来源:新浪众测

一直以来行业都在争论一款成功的性能手机应该具备哪些指标?跑分控理直气壮地晒出安兔兔、鲁大师、Geekbench等软件截图。游戏为王的体验师当然不服,来几盘狂野飙车、NBA2K1x和王者荣耀再说。参数控更直接,你的苹果A10、骁龙820才4颗核心,看看俺滴Helio X25/X20再说。笔者则认为一款产品无论是旗舰机还是千元机,实际用户体验远比跑分和参数重要,而流畅度自然就是最中肯的评价标准,正如拍照时候清晰度是基本要求,同时续航和发热必须控制在合理范围内。那么底线在哪里?

aa19c3072cde54512caff988fe07e81b.png

近两年手机厂商纷纷把Helio P10、骁龙625、澎湃S1、麒麟655之类以Cortex-A53架构为主处理器用在中端或者中高端机型之中,代表有金立S8、OPPO R9s、小米手机5c和荣耀8青春版等。跑分控和参数党肯定觉得这些手机玩起游戏来能不掉帧吗?团战5V5时候早就被秒杀,这种处理器配置还不卡出翔?

另一方面,如果Helio P10/骁龙625/澎湃S1/麒麟655不够流畅,那么根据跑分天梯图和参数党认知逐级增强性能,Exynos 7420/骁龙810会不会好一点,Helio X20/X25/麒麟950/955应该会更好吧,再不行麒麟960/Exynos 8890/骁龙820/821肯定能够驾驭了吧?下文笔者将从这四个档次SoC方案分别挑选一台手机进行PK战,看看随着跑分和参数强化,实际游戏体验是否稳步提升,流畅运行手机游戏的底线究竟在哪一个级别?

63dc67bd6b680abd97cf0b48f7814488.png

                  四套SoC性能参数对比
如上图所示,按照理论性能进行排列的话,CPU由弱至强依次为:骁龙625、Exynos 7420、Helio X20和荣耀960,GPU方面由弱至强则应该是Adreno 506、Mali-T880 MP4、Mali-T760 MP8、Mali G71 MP8。下文挑选了四款游戏进行测试,分别是激流快艇3,狂野飙车极速版,以及两款热门手游王者荣耀和阴阳师。

2fa4e4a9bac470ee8fce6344bf7d7fd6.png

                   激流快艇3-荣耀V9
荣耀V9对引入4K画质特效的激流快艇3兼容性比较好,跑起来并不吃力。小核心基本维持在1-1.4GHz,大核心则徘徊在1.4-1.8GHz。

7058a9a31843d192ad78cd1fc2e59d9b.png

                  激流快艇3-魅族MX6
Helio X20三种群簇的核心基本维持在最高主频,不过运行游戏全程中并没有开启超过一半的核心。在性能模式下,主频最高为2.3GHz的大核心只开启了一颗,主频最高为1.9GHz的中核心只是偶尔露一下脸,主频最高为1.4GHz的小核心全程充当主力。

bb317e37f3174a02a818c66f13b3d1ae.png

                  激流快艇3-魅族PRO 5
Exynos 7420运行激流快艇3时候的调校方式比较固定,小核心基本维持在最高主频,而大核心主频则控制在1.5GHz以下,偶尔抵达1.8GHz,但是过一会儿又被降下来。

8daa26c8fcd909ea8addf6080e01511a.png

                激流快艇3-华硕ZenFone 3灵智
关注笔者之前在新浪众测发布的评测也知道,骁龙625运行游戏时候基本只有一半核心处于工作状态,但是全部抵达最高主频。值得一提的是那4颗疑似休眠的核心并不像Helio X20显示离线状态,而是0%,而且偶尔能够看到这些核心处于低负载下工作。相比MTK那种经常切换离线和在线状态的调校方式更加成熟。

a7b706af229caef59ba70988b361ad47.png

                  GameBench监控情况
GameBench无法获取荣耀V9和魅族两款机型的GPU占用率,下面三款游戏也出现类似现象。帧率方面四款机型都轻松驾驭采用4K画质绘制的激流快艇3,全部都在30 FPS以上,荣耀V9和魅族PRO 5更突破50 FPS。虽然GPU数据无法获取,但是从CPU占用率也看得出Helio X20确实没有过于依赖10核心运算能力,5%的CPU占用率是四款机型中最低的。而Qualcomm骁龙625的Adreno 506 GPU占用率抵达78%,CPU占用率也有13%,可见其CPU和GPU之间工作分配比较均衡。

ab27e34481f81370bf12c65c6364a577.png

                  狂野飙车极速版-荣耀V9
运行狂野飙车极速版时候荣耀V9小核心和大核心主频虽然不断变化,但是8颗核心频率基本趋向1.8GHz,这个主频对于小核心而言已经是满载状态,但是对于大核心而言并不算太高。

da4e8e13994c5e98e7af2296ec391998.png

                 狂野飙车极速版-魅族MX6
Helio X20三种群簇核心整体上负载依然不重,经常听别人吐槽Helio X25/X20是“一核有难九核围观”,笔者体验过魅族MX6一段时间之后发现并没有那么严重。追溯历史,MT6752、MT6750和Helio P10这些8核心的SoC开启的核心数目往往也只有4-6颗,同为8核心的骁龙652也只有6颗核心经常处于活跃状态。只是因为Helio X25/X20核心数目更多,当处于低负载情况下闲置核心数目自然大幅超越工作中核心数目,消费者自然觉得系统监视器获得的图形不够霸气。

d9c35439a7426b263bcbadfa35a4e99d.png

                 狂野飙车极速版-魅族PRO 5
性能模式下,Exynos 7420运行狂野飙车极速版刚开始只开启了6颗核心,玩了一段时间之后增加到8颗。小核心主频基本维持在1.5GHz,大核心主频有波动,主要处于1.2、1.5和1.8GHz三种状态,部分场景抵达最高主频。同是Flyme系统,魅族MX6相比魅族PRO 5的跑分虽然更高,但是CPU调校方式貌似后者更加给力。

a39f0193d4d3f021b3304e861014f908.png

                   GameBench监控情况
华硕ZenFone 3灵智无法运行狂野飙车极速版,剩下三款机型CPU占用率全在10%以下,基本可以判断运行大型游戏时候GPU负载应该比较高。帧率方面三款机型表现并不像运行激流快艇3时候那么彪悍,全部都降低到25 FPS左右。

04751a974802e890094ab7f48d2b7f27.png

                    阴阳师-荣耀V9
接着咱们看看不同SoC在两款火爆网游的运行情况,笔者将四款手机的阴阳师显示选项调节到“精细画质”。麒麟960运算量基本集中在4颗小核心,而4颗大核心处于辅助的角色。当然,麒麟960对大核心调校方式十分积极,根据实时运算量不断调整主频数值而不是一成不变。

1159a1837f0a7f94e84327edbcda718f.png

                    阴阳师-魅族MX6
在性能模式下,魅族MX6无论跑激流快艇3、狂野飙车极速版还是阴阳师,10颗核心的分工貌似被算法固定下来。值得一提的是,这和联发科研发Helio X20这套方案的初衷有点不符,本来官方是希望运行游戏时候两颗大核心能够全部开启高负载运行,剩下8颗核心全部关闭。而现实却是4颗小核心充当主力,中核心和大核心经常徘徊在开核和闭核状态。

b01a15cc120ddc2a382f08ecf8c7ed5c.png

                   阴阳师-魅族PRO 5
面对阴阳师的战斗场景Exynos 7420的小核心基本处于最高主频,而大核心偶尔能够看到突破2GHz。应付非战斗场景时候负载马上降下来,大核心主频基本不会超过1.2GHz。Exynos 7420和Flyme配合能够很好地控制不同游戏场景的功耗表现。

44cee6b3a2c3cae108c80ff4e5152caf.png

                 阴阳师-华硕ZenFone 3灵智
骁龙625在阴阳师表现虽然仍是4颗核心充当主力,但是主频变化状态明显比激流快艇3和狂野飙车极速版多。非战斗场景下,8颗核心主频基本维持在1.4GHz以下,战斗场景下,主频则维持在1.4GHz以上。

c7f0b244aebaf5673e44ec945dc1f090.png

                   GameBench监控情况
四款机型全部开启精细画质前提下,除了魅族MX6达不到30 FPS标准,另外三款机型都顺利过关。当然,魅族MX6在实际运行过程中并不觉得卡顿、画面拖影,或者出现延迟效应。四款机型CPU占用率全部都在7%,骁龙625的Adreno 506 GPU占用率相比激流快艇3时候更低。

6c46bf748e8bc03cb62674e2f370a045.png

               王者荣耀画质和特效设置-荣耀V9

9c624f937f0a313054036408ad78204f.png

       王者荣耀画质和特效设置-魅族PRO 5/魅族MX6/华硕ZenFone 3灵智
运行王者荣耀的时候,在APP设置界面中荣耀V9相比另外三款机型多了一个“高帧率模式”的选项,部分骁龙820/821机型也有这个选项。

91715c7d0b9c65dcd03d3cf5ee015f9b.png

                   王者荣耀-荣耀V9
麒麟960应付王者荣耀这种网游十分轻松,即使处于高画质和特效全开状态,同时相比另外三款机型搭载了一块更高分辨率的2K屏幕,荣耀V9依然轻松拿下流畅度这项指标。4颗小核心和4颗大核心负载整体并不重,偶尔还能够看到处于1GHz主频以下。

be52433287966940faf086238fb33861.png

                  王者荣耀-魅族MX6
Helio X20面对王者荣耀基本稳定在开启1颗大核心+2颗中核心+3颗小核心的状态,总的来说相比前面三款游戏的调校风格积极了,感受到程序员用心优化和适配过这款热门网游。

a11daf8659997cee744cf5a7df47e483.png

                   王者荣耀-魅族PRO 5
和狂野飙车极速版类似,Exynos 7420再次上演“先6核后8核”的把戏,难道这套SoC方案需要预热才能够发挥出潜能?

0223ed8c3d60d1a2ecc5de510c900efe.png

                 王者荣耀-华硕ZenFone 3灵智
类似激流快艇3表现,骁龙625依然只让一半核心维持在2GHz最高频率,另外一半核心处于低负载状态。

f313cf53a8268c51492e8d5f4fefb6e3.png

                  GameBench监控情况
从GameBench清楚看到荣耀V9开启“高帧率模式”之后平均帧率达到了43 FPS,魅族PRO 5和华硕ZenFone 3灵智只有30 FPS,魅族MX6更低于30 FPS。虽然上文提到系统监视器发现魅族MX6对王者荣耀调校风格积极了,10核心开启数量多了,而且变化情况更加复杂,但是GameBench显示其CPU占用率只有4%,为本文测试四款游戏之中最低数值。骁龙625的Adreno 506 GPU占用率仅次于激流快艇3时候,可见作为网游,王者荣耀对系统资源占用率其实并不低。

67cd5d96813a3e9d2c4242d4c11c470f.png

                     温度控制
由于荣耀V9升级了EMUI 5.1之后运行王者荣耀时候温度升幅比较诡异,基于公平考虑笔者将该选项替换为EMUI 5.0数据,期待官方后续新版本修复。整体来说四套平台的功耗驾驭都十分出色,基本锁死在38℃以下这条底线。不过实际触摸机身的体验却不一样,魅族PRO 5、华硕ZenFone 灵智和荣耀V9三款机型手感温度和监控温度比较相符,而魅族MX6手感温度明显高于监控数据,让笔者一度以为荣耀V9和魅族MX6的数据互换了位置。对于手机而言,散热快能降低机身温度自然是好事。但是对于消费者而言可能并不会太关注监控软件数据,更重视手指接触机身时候的真实体验是否舒适。

7efa0c1cf844ad7a56fe513a0b8c97f5.png

                     续航表现
王者荣耀和激流快艇3的耗电表现都比较狠,但是四款机型还是挺过去了。电池容量在3000mAh左右的魅族MX6、魅族PRO 5和华硕ZenFone 3灵智,前两者由于采用了跑分性能更强的CPU,所以功耗自然上去了,华硕ZenFone 3灵智在这个环节表现最佳。虽然荣耀V9电池容量增大到4000mAh(机身厚度不足7mm),不过用上了性能更强的麒麟960和显示效果细腻的2K屏幕,在这两只电老虎盘踞之下,最终表现也依然能够保持和华硕ZenFone 3灵智相仿。

76e5f20f527f049ff2a4e7c154456edd.png

总结:荣耀V9(EMUI 5.0)在性能、发热和续航综合表现更均衡,这也是意料之中事情。魅族PRO 5纵然是15年老机型,但是依然表现出不俗的竞争力,Exynos 7420这套方案还是能够畅玩大部分主流游戏,发热和续航表现可圈可点。华硕ZenFone 3灵智虽然只是搭载了骁龙625,但是正如OPPO R9s和vivo X9,整体游戏表现依然够用,GameBench整体成绩甚至超越了搭载Helio X20的魅族MX6。至于安兔兔评测跑分表现高于Exynos 7420和骁龙625的Helio X20,虽然GameBench综合表现在四款机型中处于下风,10核心调校风格稍显保守,温度控制和续航表现未如理想,但是实际游戏体验并不差。无论是阴阳师和王者荣耀这种手游,还是4K画质激流快艇3,抑或是大型游戏狂野飙车极速版,魅族MX6都能够流畅运行,不看GameBench监控数据还以为其帧率一直处于30 FPS以上。

回到本文开篇的问题,如今手机厂商开始尝试在中低端机型上搭载骁龙625/澎湃S1/麒麟655之类处理器,有些定位更高的机型,例如OPPO R9s、vivo X9、华硕ZenFone 3灵智以及近日刚发布的nubia M2,也采用了骁龙625。从本文大量实验可以看到这些机型的性能远比想象中好,同时续航和发热控制也更加得心应手。

c334b204fc68a540630b35e504213d6f.png

游戏流畅度真正的底线可能并不是骁龙625,而是Helio X20。不过笔者也发现一直被消费者吐槽的10核心处理器实际游戏表现并没有想象中那么糟糕。“一核有难九核围观”的现象在本文所有实验中都没有出现过,最消极状态也只是开启了“两颗小核心+一颗中核心+一颗大核心”。魅族MX6上面的Mali-T880 MP4 GPU的游戏表现显然比魅族MX4和魅族MX4 Pro时代那些GPU走心。至于发热严重情况确实有,不过监控软件获取数值并不高,可能是工程师想把Helio X20热量传递得更加均匀,所以消费者才会觉得整台手机都那么热。续航表现虽然未如理想,但是这也不能够怪魅族和联发科,台积电在20nm的漏电率问题早已是全行业共识,理解万岁。

简而言之,如今的消费者入手一台骁龙625或者Helio X20的机型基本可以不用担心游戏流畅度问题,前提是不低于4GB RAM。而Exynos 7420和麒麟960之类的SoC方案,无论是3GB还是6GB RAM,尽管畅玩大型游戏和主流网游吧。

大家对这款软件的评论:
一般
版权所有 北京瑞星信息技术股份有限公司 许可证号:京ICP证080383号 京ICP备08104897号