我的Linux机器上的Htop在启动一个Java程序/JVM之后显示了许多“进程”。我确实知道JVM运行多个
线程(用于实际程序,用于垃圾回收等)。

但是htop为何将它们列出为具有不同pid的多个进程。这些过程到底是什么?

最佳答案

实际上,只是默认情况下,htop将每个线程显示为一个单独的进程。您可以将hide_userland_threads=1行添加到~/.config/htop/htoprc文件中,以仅显示一行。

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

10-01 16:20