在 Linux 中如何從 /proc/[pid]/stat 取得進程中執行的執行緒數?

在 Linux 中如何從 /proc/[pid]/stat 取得進程中執行的執行緒數?

我有進程的pid。我想知道進程中當前運行的線程數。我知道我可以讀取 /proc/pid/stat 來獲取此信息,但我不確定如何具體從 stat 中獲取線程數。有人可以幫忙嗎?

謝謝!

答案1

中的條目數/proc/pid/task是進程中的執行緒數。還有,/proc/pid/status有一條Threads線。在 中/proc/pid/stat,它是第 20 個欄位。

相關內容