🚀返回专栏总目录
文章目录
- 一、Traceview
- 二、Nanoscope
- 三、systrace
- 四、Simpleperf
沉淀、分享、成长,让自己和他人都能有所收获!😄
📢Android
底层基于 Linux
内核,像 systrace
、Simpleperf
也是利用 Linux
提供的机制实现,因此学习一些 Linux
的基础知识,对于理解这些工具的工作原理以及排查性能问题,都有很大帮助。
一、Traceview
它利用 Android Runtime 函数调用的 event 事件,将函数运行的耗时和调用关系写入 trace 文件中。
由此可见,Traceview 属于 instrument 类型,它可以用来查看整个过程有哪些函数调用,但