linux平台檢視CPU 記憶體消耗降序的程序列表

2021-08-01 15:33:26 字數 1087 閱讀 6862

ps auxw | head -1;ps auxw | sort -rn -k3 | head -10

ps auxw | head -1;ps auxw|sort -rn -k4 | head -10

ps auxw | head -1;ps auxw | sort -rn -k5 | head -10

ps auxw –sort=rss

ps auxw –sort=%cpu

%mem 程序的記憶體佔用率

majfl is the major page fault count,

vsz 程序所使用的虛存的大小

rss 程序使用的駐留集大小或者是實際記憶體的大小(rss is the 「resident set size」 meaning physical memory used)

tty 與程序關聯的終端(tty)

串列埠終端(/dev/ttysn)

偽終端(/dev/pty/)

控制終端(/dev/tty)

控制台終端(/dev/ttyn, /dev/console)

虛擬終端(/dev/pts/n)

stat 檢查的狀態:程序狀態使用字元表示的,如r(running正在執行或準備執行)、s(sleeping睡眠)、i(idle空閒)、z (僵死)、d(不可中斷的睡眠,通常是i/o)、p(等待交換頁)、w(換出,表示當前頁面不在記憶體)、n(低優先順序任務)t(terminate終止)、w has no resident pages

www.2cto.com

d不可中斷 uninterruptible sleep (usually io)

r正在執行,或在佇列中的程序

s處於休眠狀態

t停止或被追蹤

z殭屍程序

w進入記憶體交換(從核心2.6開始無效)

x死掉的程序

《高優先順序

n低優先順序

l有些頁被鎖進記憶體

s包含子程序

+位於後台的程序組;

l多執行緒,轉殖執行緒 multi-threaded (using clone_thread, like nptl pthreads do)

linux檢視cpu和記憶體

1.檢視cpu資訊 總核數 物理pu個數 x 每顆物理cpu的核數 總邏輯cpu數 物理cpu個數 x 每顆物理cpu的核數 x 超執行緒數 2.檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 3.檢視每個物理cpu中core的個...

Linux 檢視cpu和記憶體

檢視cpu資訊 總核數 物理cpu個數 x 每顆物理cpu的核數 總邏輯cpu數 物理cpu個數 x 每顆物理cpu的核數 x 超執行緒數 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視每個物理cpu中core的個數 即核數...

檢視CPU 記憶體

cat proc cpuinfo grep physical id sort uniq wc l cat proc cpuinfo grep cpu cores uniq cat proc cpuinfo grep processor wc l 複製 記憶體 1 free m 2 cat proc ...