区分执行控制路径

时间:2009-07-04 21:39:39

标签: linux-kernel

我想区分linux内核中的各种执行路径,这样我就可以通过在dmesg中使用它的id来监视特定的线程。

  1. task_struct-> pid是否足以区分所有执行线程(例如代表用户进程执行的内核线程,具有进程上下文但不代表用户进程执行的正常内核线程(如工作队列) ,没有进程上下文的内核线程(如ISR,软IRQ和tasklet))?

  2. 如果我正在监视经常更新的用户空间中的输出文件,我可以使用“tail -f output.txt”之类的东西来监视它。有没有办法可以为内核日志消息做同样的事情?

1 个答案:

答案 0 :(得分:1)

  1. 启动了klogd,只需尝试“tail -f / var / log / message”