我需要编写将监视指定进程的linux应用程序。是否有可能了解过程状态的每一个变化?我的意思是state
task_struct
的每次更改
答案 0 :(得分:2)
启用ftrace并继续记录
cat /sys/kernel/debug/tracing/trace
cat /sys/kernel/debug/tracing/tracing_on
1
cat /sys/kernel/debug/tracing/current_tracer
function
cat /sys/kernel/debug/tracing/available_tracers
blk function_graph mmiotrace wakeup_rt wakeup function nop