web-dev-qa-db-ja.com

Linuxの/ proc / [pid] / statからプロセスで実行されているスレッドの数を取得するにはどうすればよいですか?

私はプロセスのpidを持っています。プロセスで実行されているスレッドの現在の数を知りたいのですが。この情報について/ proc/pid/statを読み取ることができることは知っていますが、statからスレッド数を具体的に取得する方法がわかりません。誰か助けてもらえますか?

ありがとう!

8
Irlanco

/proc/pid/taskのエントリ数は、プロセス内のスレッド数です。また、/proc/pid/statusにはThreads行があります。 /proc/pid/statでは、20番目のフィールドです。

13
David Schwartz