10.09 ps-按進程消耗內存多少排序

ps -eo rss,pmem,pcpu,vsize,args | sort -k 1 -r -n | less

解析一下:

ps 都知道,是linux,unix顯示進程信息的, -e 是顯示所有進程, -o是定製顯示信息的格式

rss: resident set size, 表示進程佔用RAM(內存)的大小,單位是KB

pmem: %M, 佔用內存的百分比

pcpu:%C,佔用cpu的百分比

vsize: 表示進程佔用的虛擬內存的大小,KB

args:進程名(command)

sort命令對ps結果進行排序

-k 1 :按第一個參數 rss進行排序

-r:逆序

-n:numeric,按數字來排序