本文主要介绍ftrace的基本功能和用法。ftrace用于跟踪时延和行为,它让我们可以很深入地了解系统的运行行为,是进行Linux性能调优必须掌握的基本工具。
基本使用
文件set_ftrace_pid的值要更新为你想跟踪的进程的PID。当跟踪完成后,你需要清除set_ftrace_pid文件,用如下命令:
1 | root@tracing$ echo 2576 > set_ftrace_pid #设置pid |
ftrace脚本
参考资料
ftrace 简介
在Linux下做性能分析2:ftrace
使用 ftrace 调试 Linux 内核,第 1 部分
使用 ftrace 调试 Linux 内核,第 2 部分
使用 ftrace 调试 Linux 内核,第 3 部分
Linux内核调试工具 Ftrace 进阶使用手册