下面针对华为手机玩游戏性能差等方面问题进行实测
测试对象: 麒麟955处理器,联发科Helio X10处理器,三星Exynos 7420处理器。考虑到手机运存和内存的大小/频率,屏幕分辨率以及系统的优化都会综合影响游戏的表现。测试采用GameBench进行15min游戏后帧数的抓取,所得测试结果为15min内的平均帧数(fps),其中fps>30即可认为是流畅运行,游戏的流畅程度还跟最低帧数有密切关系。
从8款游戏的实测结果得知,麒麟955仅有一款游戏平均fps低于30,而三星Exynos 7420有2款,Helio X10则有4款,或许通过数据我们可以猜测手机游戏非常依赖于单核性能,多核的优化还不充足,但事实是否这样呢?下面我们一起来看看。
从上述该游戏的测试中我们可以看到麒麟955的平均fps为35、Helio X10的平均fps为20、而Exynos 7420的平均fps为45,笔者利用软件对游戏中的手机处理器进行监控,发现情况如下:
麒麟955在运行NBA 2K15时仅仅开启了4个Cortex-A53内核,而此时游戏fps>30,(某些情况下会开启2个Cortex-A57内核,但运行频率仅为1.2GHz),麒麟955在该游戏中表现出卡顿现象,关闭的4个Cortex-A57内核能节省耗电之余还能减少发热,但在运行游戏30分钟左右笔者发现该麒麟955存在明显卡顿现象,而机身热量也较为明显,这应该是因为过热导致处理器降频。(此时监控数据显示4个Cortex-A53内核频率为854MHz)
而当Helio X10的手机运行NBA 2K15时只开启了2个Cortex-A53内核,其余的6个并没有开启,(在启动游戏时曾有一段时间开启4个内核,但在真正游戏的大部分时间却只开启2个),此时游戏明显感觉卡顿,但休眠的核心显然不知道发生了什么。
而三星Exynos 7420在运行NBA 2K15时可谓“火力全开”,4个Cortex-A53与4个Cortex-A57内核都开启了,但Cortex-A57运行频率在1.7GHz-1.8GHz之间,此时游戏fps为40+,非常流畅。
接下来,我们运行王者荣耀继续进行测试,游戏刚开始运行的时候,A53小核普遍处于休眠状态,而其它核心频率不高,画面维持30 FPS左右,比较流畅。
不过,游戏时间超过10分后,随着手机发热增加,处理器开始降频(小核全部休眠),“团战”的时候经常出现卡顿的情况。
0