Htop 显示具有不同 pid 的多个 java 进程

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

但是为什么 htop 将它们列为具有不同 pid 的多个进程呢?

21459 次浏览

Actually, it's just that htop by default shows each thread as a separate process. You can add the line hide_userland_threads=1 to your ~/.config/htop/htoprc file to show only one line.

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