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 がプロセスの各スレッドをリストするためです。