Linux內核調試工具--原理解析

可以將linux跟蹤系統分成Tracer(跟蹤數據來自哪裏),數據收集分析(如"ftrace")和跟蹤前端(更方便的用戶態工具)。 1. 數據源(Tracers) printk 是一種方法, 但是 printk 終歸是毫無選擇地全量輸出, 某些場景下不實用。 Tracepoint屬於靜態插裝, 是散落在內核源代碼中的一些 hook,一旦使能,它們便可以在特定的代碼被運行到時被觸發。比如Ftrace
相關文章
相關標籤/搜索