75

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

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

4

1 に答える 1

114

実際には、デフォルトで htop が各スレッドを個別のプロセスとして表示するだけです。hide_userland_threads=1この行を~/.config/htop/htoprcファイルに追加して、1 行だけを表示することができます。

https://unix.stackexchange.com/questions/10362/why-does-htop-show-more-process-than-psを参照してください

于 2012-10-19T16:51:43.283 に答える