我的Linux机器上的Htop在启动一个Java程序/ JVM之后显示了许多“进程”。我确实知道JVM运行多个线程(用于实际程序,用于垃圾回收等)。
但是htop为何将它们列出为具有不同pid的多个进程。这些过程到底是什么?
Answers:
实际上,只是默认情况下,htop将每个线程显示为一个单独的进程。您可以将行添加hide_userland_threads=1
到~/.config/htop/htoprc
文件中以仅显示一行。
~/.htoprc
,而是使用~/.config/htop/htoprc
XDG兼容路径。另外,我知道这并不是一个非常Unix的东西,但是我不建议直接编辑htoprc文件。将其视为内部工具-请在htop(F2)中通过“设置”屏幕进行编辑。没有记录htoprc格式,并且在两个发行版之间可能会发生更改(格式更改时,htop会在内部处理转换。)
H
还toogles从主屏幕此选项。