读数偏差
scene 数据对不上的原因
scene 的读数和别的软件对不上、和系统设置里显示的不一致、同一个场景两次记录差很多,这三类情况很常见,多数不是软件出错,而是采样方式与统计口径不同。先分清是哪一类,再决定要不要处理。
和别的软件读数不一样
CPU 频率差了一截
各家的采样点不同。频率在几百毫秒里能跳好几次,两个软件各取一个瞬间,自然对不上。看趋势比看单个数值可靠。
温度和系统里显示的不同
系统显示的多为电池温度,scene 的核心温度来自处理器传感器。差几度正常,差十几度要看机型是否上报了多个传感器。
内存占用怎么算都对不上
可用内存的口径各家不一样,有的扣掉缓存,有的不扣。比较时只用同一款软件的前后两次数据。
数据不刷新或不完整
某些项一直是固定值
多半是这一项在当前模式下读不到。基础模式能拿到的字段有限,换更高一档的模式再看。
帧率记录中间断了一段
记录期间切出过应用,或者系统把后台清了。重新记一次,尽量全程留在同一个界面。
功耗排行里没有想找的应用
统计按时间段汇总,刚打开的应用还没积累到数据。等一段完整的统计周期再看。
曲线突然变成一条直线
采样停了。检查监控设置里的周期有没有被改得过长,或者记录是否已经结束。
同一场景两次差别很大
隔了一天再测结果全变
环境温度、电量、后台应用都会影响。尽量在相近的电量与环境温度下复测,才有可比性。
电量低的时候数据明显更差
低电量时系统通常会限制峰值性能。想比配置,把电量保持在同一个区间。
开着充电测是不是不准
充电会带来额外热量,温度提前触顶,后半段数据会被压。要么充满再测,要么全程不充。