我需要编写将监视指定进程的linux应用程序。是否可以得知过程状态的每一次更改?我的意思是state
中字段task_struct
的每次更改
最佳答案
启用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
关注:http://lwn.net/Articles/290277/