天天看點

老男孩教育每日一題-2017年3月21日:查找占用記憶體的前3名程序

查找占用記憶體的前3名程序(指令大風暴,看誰的指令最精簡)

參考答案:

方法一

top 按記憶體列排序,使用>可以移動到以記憶體排序 x高亮 z 加顔色

方法二

top -a  以記憶體排序

方法三

htop 可以使用滑鼠點選按記憶體列排序

 注:需要yum安裝(epel源)

# 檢視程序按記憶體從大到小排列

方法四

<code>[root@oldboy ~]</code><code># ps -eo "%C  : %p : %z : %a" --sort -vsz</code>

<code>%CPU  :    PID :   VSZ : COMMAND</code>

<code> </code><code>0.0  :  1282 : 255424 : </code><code>/sbin/rsyslogd</code> <code>-i </code><code>/var/run/syslogd</code><code>.pid -c 5</code>

<code> </code><code>0.0  :  1314 : 116856 : crond</code>

<code> </code><code>0.0  :  3185 : 108340 : -</code><code>bash</code>

<code> </code><code>0.0  :  3228 : 108340 : -</code><code>bash</code>

<code> </code><code>0.0  :  3557 : 108340 : -</code><code>bash</code>

方法五

<code>ps</code> <code>-aux | </code><code>sort</code> <code>-k4nr | </code><code>head</code> <code>-3</code>

<code></code>

本文轉自 李導 51CTO部落格,原文連結:http://blog.51cto.com/lidao/1914585