进程控制块公开 /proc 文件系统,允许用户读取 PCB。线程控制块是否有类似的文件系统?如果没有,是否有工具可以读取其内容(如果支持高频采样则加分)?
答案1
内核有一个线程控制块(TCB)。要查看您想要的信息,我会使用 -
# cat /proc/PID/task/PID/status
因此,要查看 PID 12345 的进程的线程信息 -
# cat /proc/12345/task/12345/status
还有 libproc,在 procps 中可用。抱歉,我无法提供相关的良好文档。