3-CPU

网上搜罗了一圈,猛然发现cpu这块没啥参考资料~搜索'cpu优化'多数也是XXX优化工具~

现在主流cpu的性能,貌似都是过'盛'状态,想来除非程序猿们故意写挂cpu,否则不会出现cpu不够用的情况.

-----华丽的吐槽线-----

((╯‵□′)╯︵┻━┻  鬼知道程序猿们会写出什么BUG)

 

需要罗嗦的是,cpu占用的数据采集是一个需要"场景+时间"苦累活.

首先我们要模拟各种可能的用户使用场景,在长时间多次数的操作此类场景时进行数据采集,然后利用Excel表格生成图表等方式的来具体分析.

我觉得偶现占用不超过80%,不存在长时间占用超过50%,同竞品比对上限不超过5%,同以往版本无明显上升`都还过得去.

 

采集cpu的adb命令如下:

adb shell dumpsys cpuinfo | find "package"

 

能写代码的小伙伴,可以自己写个脚本,把数据采集和操作场景都封装起来,等脚本把苦累活干完,我们直接分析数据岂不快哉~

如果发现某场景数据异常,那么首先要沏茶一壶,再找个舒服的凳子,然后来到程序猿旁边,最后心平气静的问他你在这块代码里都干啥了?

-----华丽的吐槽线-----

((╯‵□′)╯︵┻━┻  鬼知道程序猿们会写出什么BUG)

 

posted @ 2016-12-17 09:57  店*小二  阅读(164)  评论(0编辑  收藏  举报