binder_sample:
监控每个进程中主线程中的binder_transaction中的耗时情况. 当超过阈值时, 则输出相应的目标调用信息
1901 1901 I binder_sample: [com.android.internal.telephony.ITelephonyRegistry,10,11,com.android.phone,2]
主线程: 1901
执行ITelephonyRegistry接口
对应的方法 transaction code 为10
所花费的时间为11ms
该block所在的包是com.android.phone
sample比例为2

dvm_lock_sample
当某个线程等待lock的block住的时间超过阈值,则输出当前的持锁状态信息
1389 7526 I dvm_lock_sample: [system_server,1,Binder:1389_8,59,BatteryStatsService.java,521,void com.android.server.am.BatteryStatsService.noteStopWakelock(int, int, java.lang.String, java.lang.String, int),BatteryExternalStatsWorker.java,508,void com.android.server.am.BatteryExternalStatsWorker.updateExternalStatsLocked(java.lang.String, int, boolean, boolean, boolean),lock <0x0383ae62> (a com.android.internal.os.BatteryStatsImpl) held by thread 1590 (batterystats-worker),11]

am_lifecycle_sample:
当app在主线程中的生命周期回调方法执行超过阈值,则输出信息
8203 8203 am_lifecycle_sample: [0, com.android.systemui, 114, 3837]
pid: 8203 com.android.systemui 在messageCode=114方法中 耗时 3.837s
(其他messageCode 见ActivityThread.H类)

binder thread:
当system server 等进程的线程池使用完, 无空闲线程时, 则binder 通信处于饥饿状态, 饥饿状态超过一定的阈值, 则输出信息
3438 3560 E IPCThreadState: binder thread pool (15 threads) starved for 20427 ms
线程池满的状态超过20s

android系统耗时关键字相关推荐

  1. Android 系统(43)----Andropid 基础知识

    谈谈你对android系统(体系)架构的理解 Linux操作系统为核心,从下往上,依赖关系. 应用程序层:包括系统应用以及第三方应用. 应用程序框架:提供应用开发所必须的一些API框架,是软件复用的重 ...

  2. Android系统搜索对话框(浮动搜索框)的使用

    http://www.ideasandroid.com/archives/310 Android系统搜索对话框(浮动搜索框)的使用 作者: ideasandroid 分类: android基础, an ...

  3. (连载)Android系统源码分析--Android系统启动流程之Linux内核

    > **这是一个连载的博文系列,我将持续为大家提供尽可能透彻的Android源码分析 [github连载地址](https://github.com/foxleezh/AOSP/issues/3 ...

  4. android 重启后进入安全模式_图文详细教程:台式电脑或笔记本也可以运行Android系统,凤凰OS...

    安装完Android系统后会和Windows双系统共存,并不会影响原来系统的数据安全,不用担心! 好了,简单粗暴,第一步:下载凤凰OS安卓系统.附官网下载链接http://www.phoenixos. ...

  5. 趋势畅想-搭载android系统的智能数码相机

    引言 虽然当下的智能手机都具备拍照功能,但相比主流卡片数码相机而言,手机的拍照功能都还显得很小儿科,如高速连拍.手动白平衡.1厘米微距.广角等功能都鲜有实现,成像效果与同成像分辨率的卡片机相比也差很多 ...

  6. Android系统在新进程中启动自定义服务过程(startService)的原理分析 (下)

    Step 10. ActivityManagerService.attachApplicationLocked 这个函数定义在frameworks/base/services/java/com/and ...

  7. Android系统开发和性能优化——查漏补缺【建议收藏】

    做了这么久性能相关的工作,也接触了不少模块,说实话要做好性能这一块,真心不容易.为什么这么说? 是因为需要接触的知识实在是太多了, Android 是一个整体,牵一发而动全身,不是说只懂一个模块就可以 ...

  8. 深入浅出 - Android系统移植与平台开发(十)- Android编译系统与定制Android平台系统(瘋耔修改篇二)...

    第四章.Android编译系统与定制Android平台系统 4.1Android编译系统 Android的源码由几十万个文件构成,这些文件之间有的相互依赖,有的又相互独立,它们按功能或类型又被放到不同 ...

  9. 【Android 性能优化】布局渲染优化 ( 过渡绘制 | 背景设置产生的过度绘制 | Android 系统的渲染优化 | 自定义布局渲染优化 )

    文章目录 一. 背景设置产生的过度绘制 二. Android 系统的渲染优化 1. 透明组件数据传递 2. GPU 存储机制 3. Android 7.0 之后的优化机制 三. 自定义布局渲染优化 一 ...

最新文章

  1. 【风控系统】风控中心—京东基于Spark的风控系统架构实践和技术细节
  2. HTML: 字體設置
  3. 机械硬盘提示操作无法完成,因为磁盘管理控制台视图不是最新状态要如何办啊...
  4. 关于前后端交互的一些基础知识点
  5. c++11/14新特性学习
  6. Card Trick(模拟)
  7. 041——VUE中组件之pros数据的多种验证机制实例详解
  8. docker swarm英文文档学习-11-上锁你的集群来保护你的加密密钥
  9. c语言如何删除链表相同元素,【图片】想问一道链表题,如何删除重复元素【c语言吧】_百度贴吧...
  10. 万字总结:金融市场基础知识
  11. QT读取局域网共享文件夹文件内容 解决不同网段无法访问共享文件夹问题
  12. 小米华为智能手机未来路不平坦
  13. mssql sqlserver 添加表注释和添加列注释
  14. 利用房价预测推导梯度下降
  15. 示波器探头基本知识详解
  16. 龙贝格方法计算椭圆周长
  17. Sourc Insight 添加 磁盘目录
  18. PTA 7-222 sdut-C语言实验-N^3问题
  19. ENVI遥感影像解译制作土地利用专题图
  20. Playwirght深度入门

热门文章

  1. 两个tplink路由器有线桥接_两个TP-LINK的无线路由器的有线桥接怎么样可以做到同一网络覆盖...
  2. 隶属函数(membership function)
  3. 与农夫山泉抢地盘,喜茶、奈雪涉足瓶装市场有多少胜算?
  4. 3DSlicer21:Windows7+VisualStudio2013构建3DSlicer史上最详细版(Debug)
  5. 3Dslicer默认扩展模块界面介绍
  6. 本科计算机自学路径,计算机自学考试本科有哪些选择,区别在哪?
  7. Unicode编码清单的简要说明
  8. 宇泰串口服务器虚拟串口,宇泰 UT-6632C 10/100M TCP/IP转32口RS-232串口服务器
  9. mongodb 基本概念
  10. 酒店预订系统(酒店管理系统(java毕业设计)