技术栈
ftrace
内核程序员kevin
19 天前
linux
·
运维
·
linux内核
·
ftrace
使用trace-cmd跟踪Linux内核函数:一次愉快的内核探险
想象一下,如果你能有一个工具,它像一个隐身的侦探一样,在你不打扰它的日常工作的情况下,悄悄地告诉你内核里都在发生什么。这就是ftrace!它是Linux内核自带的一个跟踪利器,专门用来窥探内核内部的世界。通过ftrace,你可以看到函数是如何调用的,了解各种事件的发生,甚至还能找到性能瓶颈。简单来说,ftrace就像是内核的“心灵捕手”,帮你理解它的内心世界。
Aiden_SHU
3 个月前
linux
·
ftrace
·
latency
ftrace - 几种tracer的打印例子
nop tracer和function tracer下,latency format的时间戳是相对开始trace的时间,non-latency format的时间戳是相对于系统启动的时间。
Fireplusplus
9 个月前
linux
·
服务器
·
ftrace
·
动态跟踪
Linux动态追踪——ftrace
目录摘要1 初识1.1 tracefs1.2 文件描述2 函数跟踪2.1 函数的调用栈2.2 函数调用栈
董哥聊技术
1 年前
ftrace
·
linux开发
·
linux调试
【一文秒懂】Ftrace系统调试工具使用终极指南
Ftrace是Function Trace的简写,由 Steven Rostedt 开发的,从 2008 年发布的内核 2.6.27 中开始就内置了。
CodingCos
1 年前
ftrace
·
trace-cmd
【ARM Coresight 系列文章 22 -- linux frace 与 trace-cmd】
ftrace 是 Linux 内核中的一个跟踪工具,主要用于帮助开发者分析和调试内核的行为。ftrace 的名字来源于 “function tracer”,它最初是用于跟踪内核函数调用的,但现在已经发展成一个功能强大的通用跟踪框架,可以跟踪函数调用、调度事件、中断、定时器、内存映射等各种内核事件。