有没有工具可以查看进程的线程控制块?

有没有工具可以查看进程的线程控制块?

进程控制块公开 /proc 文件系统,允许用户读取 PCB。线程控制块是否有类似的文件系统?如果没有,是否有工具可以读取其内容(如果支持高频采样则加分)?

答案1

内核有一个线程控制块(TCB)。要查看您想要的信息,我会使用 -

# cat /proc/PID/task/PID/status

因此,要查看 PID 12345 的进程的线程信息 -

# cat /proc/12345/task/12345/status

还有 libproc,在 procps 中可用。抱歉,我无法提供相关的良好文档。

相关内容