
case分析power/performace/thermal
悟空明镜
做一个快乐和健康的人。
mail:samarxie@126.com
展开
-
pr_emerg耗时,影响性能原理排查
概述 本文涉及到的性能debug方式如下: ftrace的使用。 lock contention/lockdep的使用。 一、 问题来源以及debug思路 “在调试 vdsp的dvfs,发现notify执行dvfs callback的时候callback中执行会很慢,两条log之间什么都不作,耗时都可能在8ms左右,固定cpu/ddr频率也不没效果。” debug思路如下: 确认在何种情况下...原创 2020-02-24 18:18:14 · 2559 阅读 · 0 评论 -
Android app启动耗时分析
最近在看下面这个case:双击锁屏界面“未读信息”,手指离开屏幕的前一帧开始计时,至页面跳转到信息页面完全展示结束. 为何9.0版本耗时比8.1版本要多些.多是调度问题导致的.我擦.哈哈. 本文的目的是理清楚app从点击到完全展示页面耗时是怎么测量或者说衡量的标准是什么? 以前没仔细研究过.下面记录打卡下. 通过systrace来定义: 查找出用户点击屏幕开始的点,可以看touch的irq中断...原创 2018-11-27 17:31:25 · 1479 阅读 · 0 评论