1. ホーム
  2. java

異なるpidを持つ複数のjavaプロセスを表示するHtop

2023-10-28 14:38:43

質問

私のLinuxマシン上のHtopは、1つのJavaプログラム/JVMを起動した後、多くのquot;process"を表示します。私は、JVM が複数のスレッドを実行することを理解しています。 スレッド (実際のプログラム用、ガベージ コレクション用など) を実行していることは理解しています。

しかし、なぜ htop は異なる pid を持つ複数のプロセスとしてそれらをリストするのでしょうか。これらのプロセスは正確に何なのでしょうか?

どうすれば解決するのでしょうか?

実は、htopはデフォルトで各スレッドを個別のプロセスとして表示しているだけなのです。 そのため hide_userland_threads=1 をあなたの ~/.config/htop/htoprc ファイルに追加して、1行だけ表示するようにします。

参照 https://unix.stackexchange.com/questions/10362/why-does-htop-show-more-process-than-ps