您的当前位置:首页正文

Linux获取当前占用内存最多的N个进程

来源:华拓网

在top v3.3.9中,支持-o参数,可以指定用来排序的列。
比如top -o %MEM就设定用内存占用百分比大小排序。

但是,起码在top v3.3.3中,这个参数是不被支持的。

可以使用:
ps aux | awk '{print $2, $4, $5, $6, $11}' | sort -k2rn | head -n 10
(各列依次为PID、%MEM、VSZ、RSS、COMMAND)