最好的情况是,如果我有一个(调试)工具在后台运行,并告诉我破坏我对系统的延迟要求的进程或驱动程序的名称。哪种工具合适?您是否有以下情况的简短用法示例?
测试用例:
答案 0 :(得分:0)
最好的机会是
CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_SCHED_TRACER=y CONFIG_FTRACE_SYSCALLS=y CONFIG_STACK_TRACER=y CONFIG_DYNAMIC_FTRACE=y CONFIG_FUNCTION_PROFILER=y CONFIG_DEBUG_FS=y
trace-cmd
trace-cmd start -b 10000 -e 'sched_wakeup*' -e sched_switch -e gpio_value -e irq_handler_entry -e irq_handler_exit /tmp/myUserApplication
并获取trace.dat文件。
trace-cmd stop trace-cmd extract