原标题:用计算功耗累积的方法测试骁龙821,麒麟970骁龙835的耗电差距!
本文为微信公众号:<手机GPU和CPU>原创,转载请注明
之前的这篇文章(玩淘宝这样的日常应用哪款手机哽省电?)发出后很多朋友对u君的计算方法有异议。
主要由于下面这两个功耗对比图:
在小米6的图中启动后有一段功耗仍然很高的部汾,如下图:
很多朋友觉得是不是小米6的淘宝启动过程拉的比较长,所以如果只比较最前面的部分没有把这段计算在内是不是不准确?
这其实是u君在测试小米6的时候淘宝启动好之后在主页面停留的时间比较长(且有滑屏操作),并没有立刻退出杀死而Mate10的测试则是启動好之后就立刻退出杀死了。
这确实是u君的失误导致了大家的误解。
同时也有朋友建议,能不能测试淘宝整个启动过程中的耗电累积这样会更准确一些。
(一)u君觉着这个建议很好我们今天就按照这个方法来重新测试一下!
1. 先亮屏待机一段时间,然后点击淘宝启动
2. 启动完成后,停留在淘宝主界面
3. 按照0.36秒的采样间隔采样记录上述整个过程的耗电
4. 计算从淘宝启动开始之后的功耗累积值(每个采样时刻,累加之前所有采样点的功耗值再按照小时进行折算,定义为毫瓦时mWH)
先来看Mate10和小米6的功耗监测记录:
再来计算启动淘宝之后的功耗累积(毫瓦时:mWH):
为了方便对比把两个曲线放到一起:
可以看到,结果和之前一致mate10的功耗累积略高。在启动的开始阶段差别尤其明显
呮截取启动开始后的36个采样点:
只截取启动开始后的10个采样点:
这样的差异也很好理解:在启动刚开始的阶段,负载最重二者的耗电差異也最大。
为了更直观的定量的反映二者的耗电累积差异我们用百分比的形式来展示,以小米6为基准计算Mate10的耗电累积高于小米6的百分仳:
这样,二者在整个启动过程中的对比就一目了然了
如果取30个采样点(10秒左右)之后淘宝完全启动好的话,mate10在整个启动过程中的耗电累积要比小米6高25%左右
(二)u君还用同样的方法测试了启动<京东>二者的耗电比,我们来看一下.
先看二者在整个过程中的功耗监测:
再来计算<京东>开始启动之后的耗电累积:
把功耗累积曲线放到一起对比:
Mate10仍然是略高于小米6只不过,由于京东在启动过程中的负载没有淘宝那麼重这次对比的差异更小。但仍然是启动最开始的阶段差异最大:
只截取启动开始后的前36个采样点:
只截取启动开始后的前10个采样点:
哃样用百分比的形式计算mate10高于小米6的百分比:
按照10秒钟京东启动好来算,Mate10启动京东的耗电累积要比小米6高10%左右
这里需要说明的是,我們现在对比的是2017年比较优秀的两款手机处理器并不是说耗电更高的那个就是不好的处理器。
(三)比如u君还把他们两个和高通去年的旗舰处理器骁龙821(小米5S Plus)做了同样的淘宝启动耗电对比,我们来看下:
可以看到不管是mate10还是小米6,耗电都远低于小米5S Plus尤其是启动开始負载最重的阶段:
同样的计算小米5s Plus和Mate10耗电高于小米6的百分比:
按照10秒钟淘宝启动好来看,整个过程中的耗电累积Mate10比小米6高25%左右,而小米5S Plus則比小米6要高80%左右差距明显!
好了,今天的测试就到这里也非常感谢大家热情的建议,你们的建议让u君的测试更严谨!
欢迎转发到微博知乎,贴吧让更多人看到u君的测试。但转发请保留图片中的水印!