ftrace

1、ftrace有什么作用

  ftrace是内核提供的一种调试工具,可以对内核发生的事件进行记录,比如函数调用、进程切换、中断开关等,具体使用可以参考Document/trace/ftrace.txt,想要了解ftrace的设计可以参考Document/trace/ftrace.txt。

2、打开kernel的ftrace功能

(1)ftrace相关的配置选项

     CONFIG_FUNCTION_TRACER
     CONFIG_FUNCTION_GRAPH_TRACER
     CONFIG_CONTEXT_SWITCH_TRACER
     CONFIG_NOP_TRACER

CONFIG_SCHED_TRACER

Useful Websit for Ftrace

1、https://www.cnblogs.com/yhp-smarthome/p/7518275.html
2、https://www.ibm.com/developerworks/cn/linux/l-cn-ftrace1/index.html

你可能感兴趣的:(Linux,常用命令使用和分析)