ftrace是Function Trace的意思,最開始主要用於記錄內核函數運行軌跡隨着功能的逐漸增加,演變成一個跟蹤框架。
整個ftrace框架可以分為幾部分:ftrace核心框架,RingBuffer,debugfs,Tracepoint,各種Tracer。
ftrace框架是整個ftrace功能的紐帶,包括對內和的修改,Tracer的註冊,RingBuffer的控制等等。