牵一发而动全身的CPU性能指标

原创 2016年08月30日 16:04:20


CPU从来是手游开发团队关注的重中之重,CPU作为终端硬件里最最关键的元器件,一切应用都必须围绕CPU进行优化。CPU的每一项性能指标都关系着其他元器件与之协作的效率,今天我们来聊聊CPU指标。

我们知道CPU的工作方式是时分复用的,他会按照一定规律将自己工作时间切片后分配给当前运行的各种各样的应用,这些应用能够独立地同时在后台跑起来并且相互不受影响;这样就实现了多任务运行,但随着任务的增加CPU的工作量会越来越大,数据吞吐量随之增加。于是,这里边就有了IO等待率的概念。

这里依然以TestBird自动化测试平台上的测试游戏征途手游版为例:

 

从图中看到IO等待率业界均值大约为5%,而在平台上67%的机型运行这款游戏时的IO等待率5%以内, 剩下的均高于业界均值,那么IO等待率过高会导致的结果是什么呢?

IO等待率高就意味着你的游戏在设备上的运行速度可能会不理想,要么场景切换的时候要等很久,要么会出现严重的卡顿,这样对用户体验影响是很大的。

再来看看CPU占用率:

 

上面这幅图说明对比业界均值,征途手游版的CPU占用率显得过高,当然这与这款游戏设计上比较偏重度是有关的。注意右侧CPU占用率前几名三星手机占比很高,相信是与游戏针对三星自研的猎户座CPU优化不好有关,开发者应该重点关注三星的优化。

下面是CPU占用率和温度曲线的联动对比:

 

CPU占用率的曲线升高时可以看到温度也在随之增加,因此温度的提升常常与CPU的工作量的增加成正比。同时如果系统检测到温度过高,还会让CPU主动降频来控制温度。业界曾今测算,通常人手的温度为32摄氏度,因此手机外部温度在32摄氏度的时候通常人手是不会感觉热的,当温度上升到37摄氏度左右就会感觉到不适,如果到达40度以上玩家就会觉得烫手。因此游戏针对CPU的优化对于游戏在手机上运行时的发热控制帮助很大。

另外CPU作为耗电大户,电池能耗的情况也是与之息息相关的。

CPU在手机元器件中的核心地位决定了,CPU的优化是牵一发而动全身的,任何一个细节的优化都有可能使你的游戏在兼容性上发生巨大的飞跃。作为开发者应该在手游测试阶段把CPU的优化放到最重要的地位,以便在安卓阵营碎片化严重的局面下,使你的游戏能够拥有更好的终端覆盖率。

 

相关文章推荐

ALSA声卡驱动中的DAPM详解之六:精髓所在,牵一发而动全身

设计dapm的主要目的之一,就是希望声卡上的各种部件的电源按需分配,需要的就上电,不需要的就下电,使得整个音频系统总是处于最小的耗电状态,最主要的就是,这一切对用户空间的应用程序是透明的,也就是说,用...

ALSA声卡驱动中的DAPM详解之六:精髓所在,牵一发而动全身

设计dapm的主要目的之一,就是希望声卡上的各种部件的电源按需分配,需要的就上电,不需要的就下电,使得整个音频系统总是处于最小的耗电状态,最主要的就是,这一切对用户空间的应用程序是透明的,也就是说,用...

ALSA声卡驱动中的DAPM详解之六:精髓所在,牵一发而动全身

本文转载自http://blog.csdn.net/droidphone 设计dapm的主要目的之一,就是希望声卡上的各种部件的电源按需分配,需要的就上电,不需要的就下电,使得整个音频系统总是处于...

ALSA声卡驱动中的DAPM详解之六:精髓所在,牵一发而动全身

转载自http://blog.csdn.net/droidphone/article/details/14146319 设计dapm的主要目的之一,就是希望声卡上的各种部件的电源按需分配,需要的就上...

sqlserver cpu,io性能指标

CPU Time& Elapsed Time 的差异    在我们使用set statisticstime on 来查看SQL语句执行的时间时,SQL Sever会给我们返回来两个时间一个是CP...

性能指标之资源指标-CPU-利用率

假设EC=2,VP=8,EC利用率为200%,VP利用率为50%。在测试报告中描述CPU利用率为50%(按照CPU为8核计算,其中EC为2C,其他CPU为借用)。 2、最佳实践交易类测试通常在CPU...

性能指标之资源指标-CPU-亲和性-介绍

亲和性介绍 CPU亲和性通常被解释为进程要在指定的 CPU 上尽量长时间地运行而不被迁移到其他处理器,由此也有一些方法把某个进程绑定在某个CPU上,然而这是比较狭义的亲和性。 亲和性(affini...

机器学习之分类器性能指标之ROC曲线、AUC值

机器学习之分类器性能指标之ROC曲线、AUC值 http://www.cnblogs.com/dlml/p/4403482.html 分类器性能指标之ROC曲线、AUC值 一 r...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:牵一发而动全身的CPU性能指标
举报原因:
原因补充:

(最多只允许输入30个字)