发新帖

Systrace使用说明 Systrace调试

[复制链接]
498 0

本文包含源代码、原理图、PCB、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Systrace使用说明
1. 介绍
2. 用法
准备工作
抓取数据
3. 分析

1. 介绍
Systrace是目前Android上最主要的性能调试手段,有以下优点:
完全免费,安装和使用都比较简便
由于不需要在设备端运行监控程序,所以不需要root权限1
界面友好
同时也有一些缺点:
基于tracepoint,所以只会收集你加过trace的函数信息,Android在大部分模块的重要函数里都加了trace
了,所以大部分情况下还是够用,同时Android也提供了几个函数方便添加自己的trace。
看不到pmu计数器的信息,也看不到gpu和memory的信息(理论上内核驱动如果定时收集这些信息并加到
trace里,systrace应该也能看到)
2. 用法
为了更方便介绍Systrace,我这里举一个实际的性能分析例子:fishtank在1000只鱼的情况下帧率很低
准备工作

Rockchip_Quick_Start_Linux_Systrace.pdf (2.28 MB, 下载次数: 0)


*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

更多

客服中心

微信扫描二维码 服务时间:周一至周日 8:30-22:00
快速回复 返回顶部 返回列表