我在 Linux 安装中有一个进程,在某些时候会出现某种峰值,并通过系统允许的最大线程/进程数。我通过ps -elfT | wc -l
反复检查发现了这一点。
但我不知道究竟是什么导致了这个峰值。
的输出ps -elfT
有很多信息,但我不能轻易理解是否有一些子进程在分叉中做某种“模糊”并弄得一团糟。
我怎么能弄清楚呢?
示例:ps -elfT | cut -d' ' -f3 | sort |uniq
给我当时正在运行的进程。我如何添加计数以查看每个计数对总数的贡献?
我在 Linux 安装中有一个进程,在某些时候会出现某种峰值,并通过系统允许的最大线程/进程数。我通过ps -elfT | wc -l
反复检查发现了这一点。
但我不知道究竟是什么导致了这个峰值。
的输出ps -elfT
有很多信息,但我不能轻易理解是否有一些子进程在分叉中做某种“模糊”并弄得一团糟。
我怎么能弄清楚呢?
示例:ps -elfT | cut -d' ' -f3 | sort |uniq
给我当时正在运行的进程。我如何添加计数以查看每个计数对总数的贡献?
将显示按线程数排序的进程列表。
要获得类似顶部的视图,您始终可以执行以下操作:
或者你可以使用
top
......nTH
(线程数)并按下d以显示它并s使其成为排序顺序