top -H
コマンドで実行できるように、スレッドのステータスを照会するための Linux API は何ですか? 移植性は必要ありません。最新の x86[_64] Linux で動作するだけです。
スレッドが生きているか終了しているかだけを知りたいわけではありません。それも眠っているかどうかを知る必要があります。
top -H
コマンドで実行できるように、スレッドのステータスを照会するための Linux API は何ですか? 移植性は必要ありません。最新の x86[_64] Linux で動作するだけです。
スレッドが生きているか終了しているかだけを知りたいわけではありません。それも眠っているかどうかを知る必要があります。
私の知る限り、少なくとも Linux ではtop
からその情報を読み取ります。/proc
更新:top
のソースについては、こちらをお読みください: Procps - /proc ファイル システム ユーティリティ
procps ( http://procps.sourceforge.net/ )から libproc を使用したい。
オンラインの API ドキュメントはありませんが、http: //codingrelic.geekhold.com/2011/02/listing-processes-with-libproc.html は、libproc を使用するための優れた入門書です。