如何从 Linux 中的 /proc/[pid]/stat 获取进程中运行的线程数?

Irl*_*nco 8 kernel c linux-kernel proc

我有进程的pid。我想知道当前进程中运行的线程数。我知道我可以阅读 /proc/pid/stat 以获取此信息,但我不确定如何从 stat 中具体获取线程数。任何人都可以帮忙吗?

谢谢!

Dav*_*rtz 13

in 的条目/proc/pid/task数是进程中的线程数。还有,/proc/pid/status有一条Threads线。在 中/proc/pid/stat,这是第 20 个字段。