我想区分linux内核中的各种执行路径,这样我就可以通过在dmesg中使用它的id来监视特定的线程。
task_struct-> pid是否足以区分所有执行线程(例如代表用户进程执行的内核线程,具有进程上下文但不代表用户进程执行的正常内核线程(如工作队列) ,没有进程上下文的内核线程(如ISR,软IRQ和tasklet))?
如果我正在监视经常更新的用户空间中的输出文件,我可以使用“tail -f output.txt”之类的东西来监视它。有没有办法可以为内核日志消息做同样的事情?
答案 0 :(得分:1)