この htop 出力をどのように解釈すればよいでしょうか?

この htop 出力をどのように解釈すればよいでしょうか?

CPUはアプリケーションサーバー(Java)マシンの1つに固定されています。htopマシンでコマンドを実行して切り替えると、ツリー表示なるほど:

|- java -Dcom.sun.management.jmxremote -Dfizz=buzz
|  |- java -Dcom.sun.management.jmxremote -Dfizz=buzz
|  |- java -Dcom.sun.management.jmxremote -Dfizz=buzz
|  |- java -Dcom.sun.management.jmxremote -Dfizz=buzz

etc...

...しかし、これをどう解釈したらよいかわかりません。これは、JVMプロセスが産卵java複数の子プロセスですか、それともこのツリー ビューは、実行可能ファイルがマシン上で呼び出されたすべての同じ時間の履歴ですか?

前者の場合、これらの子プロセスは実行中の異なるスレッドを表していますか、それとも親アプリの完全な子「コピー」を表していますか? この原因は何でしょうか?

答え1

これは、htop がプロセスの各スレッドをリストするためです。

関連情報