最好的情况是,如果我有一个(调试)-tool,它在后台运行,并告诉我进程或驱动程序的名称,该进程或驱动程序破坏了我对系统的延迟要求。哪一种工具合适?对于下面的情况,您有使用它的简短示例吗?
测试用例:
发布于 2019-03-26 10:10:48
最好的机会就是
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发生奇怪的事情为止。启动-b 10000 -e 'sched_wakeup*‘-e sched_switch -e gpio_value -e irq_handler_entry -e irq_handler_exit /tmp/myUserApplication
并获得一个trace.dat文件。
停止跟踪-cmd提取
https://stackoverflow.com/questions/54906895
复制相似问题