![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能
lz强
这个作者很懒,什么都没留下…
展开
-
Android 卡顿原因
要理解卡顿原因,需要先了解16ms原则https://www.cnblogs.com/upwgh/p/10897576.html一.16ms原则由于人眼的特殊构造,对于60fps以下的帧率画面,会给人一种卡顿的现象,所以就出现了16ms原则(1000ms/60fps = 16ms),即要保证页面16ms刷新一次。Android系统每隔16ms发出vsync信号,触发对UI进行渲染,...原创 2019-10-25 18:08:47 · 428 阅读 · 0 评论 -
Android MTK 平台开关机、重启时间优化(一)
一、开关机、重启时间优化:开机性能优化:是用功能和其它因素多方面平衡的结果,片面追求单方面的性能没有太大意义;有些产品设计开机动画非常酷炫,动画图片过多、高帧率会影响开机速度,这时就需要看是开机速度优先还是体验优先;1.zygote,预加载class、resources;加载的多了,会影响开机时间;/sdcard/mtklog/bootprof12450.516490 : 860-syst...转载 2018-12-03 15:47:41 · 2587 阅读 · 0 评论 -
Android MTK 平台开关机、重启时间优化(二)
一、在工程模式开启MTKLogger, 开机后取日志bootprof adb pull /storage/emulated/0/mtklog/mobilelog/APLog_2018_0309_100752/bootprof d:/mtk二、开机日志分析2.1 Preloader&lk time Preload和lk启动时间如下:-----------------------...转载 2018-12-03 15:52:07 · 1552 阅读 · 0 评论 -
Android MTK 平台开关机、重启时间优化(三)
问题描述问题分析bootloader 优化kernel层优化frameworks层优化debug 技术说明总结问题描述开机时间相对参考机过慢,大约慢15s左右。Android 系统7.0。问题分析开机问题涉及的层次较多,大致有bootloader–>kernel–>Zygote–>PMS–>AMS–>Launcher 可以借助bootchart...转载 2018-12-03 15:54:53 · 1660 阅读 · 0 评论