Windowsの場合、私の考えではプロセスブラウザプロセスの下のすべてのスレッドを表示します。
特定のプロセスによって生成されたすべてのスレッドに関する詳細情報を表示するための同様のLinux用のコマンドラインユーティリティはありますか?
私自身をもっと明確にしなければならないと思います。プロセス階層を表示するのではなく、特定のプロセスによって生成されたすべてのスレッドのリストを表示したいと思います。
このスクリーンショットを見てください
Linuxでこれを達成するには?ありがとうございます!
ベストアンサー1
クラシックツールはtop
デフォルトでプロセスを表示しますが、スレッドはH
キーストロークまたは-H
コマンドラインオプションで表示できます。しかもトップ、に似ていますtop
が、スクロールと色があり、デフォルトですべてのスレッドを表示します(ただしドラッグできます)。ps
スレッドを表示するいくつかのオプションもあります。特にH
と-L
。
スレッドに関する情報を表示できるGUIツールもあります。キュー数(簡単なGUIラッパーps
)またはコンキ(多数の構成オプションを備えたシステムモニター)
/proc/12345
各プロセスについて、12345
プロセスIDから多くの情報を取得できます。カーネルスレッドIDがある/proc/12345/task/67890
場所では、各スレッドに関する情報を使用できます。67890
ここからps
、top
およびその他のツールが情報を取得します。