Jim*_*Jim 5 process monitoring troubleshooting ulimit
我在 Linux 安装中有一个进程,它在某些时候有某种尖峰,并通过了系统允许的最大线程/进程数。我通过ps -elfT | wc -l
反复检查发现了这一点。
但我不知道究竟是什么导致了这个峰值。
的输出ps -elfT
有很多信息,但我无法轻易理解是否有一些子进程在分叉时做了某种“模糊”并弄得一团糟。
我怎么能弄明白呢?
示例:ps -elfT | cut -d' ' -f3 | sort |uniq
给我当时正在运行的进程。我如何添加计数以查看每个计数对总数的贡献?
ps -eo nlwp,pid,args --sort nlwp
Run Code Online (Sandbox Code Playgroud)
将显示按线程数排序的进程列表。
对于类似的顶部视图,您可以随时执行以下操作:
watch -n 1 'ps -eo nlwp,pid,args --sort -nlwp | head'
Run Code Online (Sandbox Code Playgroud)
或者你可以使用... top
。
nTH
(线程数)并按下d以显示它并s使其成为排序顺序 归档时间: |
|
查看次数: |
2923 次 |
最近记录: |