本系列文章会综合分析linux trace技术,trace可以跟踪程序的运行状态、监控系统资源使用,是一个很好的优化系统性能的工具,trace内容较多、技术比较复杂。本文在liunx官方文档 的基础上进行重新整理、增加测试展示。
以下是文章的主要框架:
- 总述
- ftrace介绍与使用
- ftrace机制分析
- 使用ftrace hook函数
- kprobe分析
- 基于kprobe的event trace
- 基于uprobe的event trace
- 使用kernel tracepoint
- event tracing
- 子系统trace point-kmem
- 引导阶段trace
版权声明:本文为abc4764原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。