ps 按程序消耗記憶體多少排序

2021-06-15 09:08:26 字數 387 閱讀 1055

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,按數字來排序

檢視程序所消耗的記憶體

在舊版的作業系統中,可以在 windows 任務管理器中檢視每個程序消耗記憶體的情況。windows server 2008及後續產品有一些區別。預設情況下,windows 任務管理器僅顯示 記憶體 專用工作集 列。記憶體 專用工作集 是這個程序獨佔的物理記憶體。每個程序都有 閒 和 忙 的時候,忙...

檢視程序所消耗的記憶體

在舊版的作業系統中,可以在 windows 任務管理器中檢視每個程序消耗記憶體的情況。windows server 2008及後續產品有一些區別。預設情況下,windows 任務管理器僅顯示 記憶體 專用工作集 列。記憶體 專用工作集 是這個程序獨佔的物理記憶體。每個程序都有 閒 和 忙 的時候,忙...

檢視程序所消耗的記憶體

在舊版的作業系統中,可以在 windows 任務管理器中檢視每個程序消耗記憶體的情況。windows server 2008及後續產品有一些區別。預設情況下,windows 任務管理器僅顯示 記憶體 專用工作集 列。記憶體 專用工作集 是這個程序獨佔的物理記憶體。每個程序都有 閒 和 忙 的時候,忙...