启动一个 java 程序/JVM 后,我的 linux 机器上的 Htop 显示了许多“进程”。我确实了解 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