![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能分析
文章平均质量分 93
图王大胜
一名Android FWK程师;专注系统思维
展开
-
android 性能分析工具(02)Perfetto
1 理解Perfetto(why+what)1.1 Perfetto和systrace的关系Perfetto 是 Android 10 中引入的全新平台级跟踪工具。这是适用于 Android、Linux 和 Chrome 的更加通用和复杂的开源跟踪项目。与 Systrace 不同,它提供数据源超集,可以用 protobuf 编码的二进制流形式记录任意长度的跟踪记录。总而言之,可以将Perfetto理解为sysyrace的升级版,用在更新的平台、新图表展示更多的信息。同时在android系统中,“原创 2022-05-04 17:50:54 · 4937 阅读 · 0 评论 -
android 性能分析工具(01)systrace
systrace工具是 Android 4.1 推出后引入的分析设备性能的主要基础工具。systrace由Google Android和Google Chrome共同开发,是Catapul开源项目的一部分。 但本质上是是对 Linux Kernel中 ftrace 的封装。应用进程需要利用 Android 提供的 Trace 类来使用 Systrace。总而言之,google想针对APP开发 自己弄一套性能分析工具 方便使用,systrace是开始,后面推出的Perfetto工具等均是如此,到了androi原创 2022-05-03 23:46:13 · 2177 阅读 · 0 评论