当前位置:   article > 正文

android perfprofd,(七) 下篇 Android 性能优化 Perfetto 详细介绍

perfprofd

小酌鸡汤

少而不学,老而不识。

Perfetto详细介绍哪些?

Perfetto提供数据源超集,这是一个相对模糊的概念,尽量容易的去理解它,所以主要提供Perfetto的能力介绍。

Perfetto的 详细介绍 开始吧~

(1)Perfetto能力整体概览

143412da0081

Perfetto 能力整体概览

系统分析(适用于Linux和Android的系统范围分析)

Linux内核跟踪:捕获高频ftrace数据:调度活动,任务切换延迟,CPU频率等等

用户空间分析器和额外的探针:本机堆分析,Java堆分析,/ proc状态文件的轮询器

内置于Android:自Android 9 Pie以来该平台的一部分,也可在Linux上运行

应用追踪

高效的跟踪点仪器:以高吞吐量,低开销的跟踪点记录C ++应用程序的活动

结构化和可配置的事件:定义自定义protobuf消息以表示强类型的应用程序特定信息,仅跟踪您需要的信息

与系统范围的跟踪集成:在同一时间线上将应用程序的状态与系统范围内的分析数据相关联

跟踪查看器

交互式痕迹探索:使用Perfetto UI记录,查看和处理跟踪数据

支持流行的跟踪格式文件:TraceEvent JSON,Android

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号