Android中ftrace的使用

作者 by adtxl / 2022-04-13 / 暂无评论 / 314 个足迹

关于 ftrace,可以使用 Android 的封装 atrace 命令,可以先这样使用
$ atrace --async_start -c -b 64000 sched
$ atrace --async_stop > /data/local/tmp/ftrace
目前先只抓 sched 相关的 ftrace 吧。
$ atrace --list_categories
这个命令可以列出支持的事件类型

pull 出 /data/local/tmp/ftrace 这个文件后,可以直接在 chrome 打开
chrome://tracing

如果出现无法解析的情况,请删除文件前两的两行至下面这个文件的样子。

image.png

独特见解