ftrace
文章平均质量分 52
专注&突破
专注&突破
展开
-
Android 系统性能定位工具 systrace
折腾了几天终于把trace 底层原理搞明白了,后面整理一下写出来,今天开始整systrace,工作任务在身。其实我之前主要想研究bpf的,之所以研究trace,主要是因为Android的systrace使用的是trace,意想不到是trace底层源码读起来这么爽(有兴趣的可以去读一下^~^)。概要Systrace 是 Android4.1 中新增的性能数据采样和分析工具。它可帮助开发者收集 Android 关键子系统(如 SurfaceFlinger/SystemSe...原创 2021-07-07 19:58:11 · 377 阅读 · 1 评论 -
ftrace 研究-开篇
对于我们调试内核的人来说,在定位问题的时候用的最多应该是printk了,在我们开发阶段可以很方便的助我们定位到问题,但是一旦部署到生产环境,printk可能就显得没有这么方便。最近解决android上遇到一个偶现的bug,觉得使用性能分析工具ftrace有些帮助。对这块研究过程做些记录。 这次研究主要分为以下几个方向研究: 1、ftrace的使用 2、ftrace 的原理 ...原创 2021-07-04 15:22:56 · 122 阅读 · 0 评论