linux ps aux各列含義

2022-08-27 13:54:09 字數 1280 閱讀 9132

常用ps -aux命令來檢視程序情況,但對各列含義還有點模糊,查一下以備後用

# ps aux | more

user       pid  %cpu   %mem   vsz    rss    tty                   stat       start     time     command

aimin    13362 99.1 13.6 12942520 12641232 ?   r    13:12 445:48 /usr/local/lib64/r/bin/exec/r

aimin    23413  0.0  0.0 100344  1784 ?        r    20:02   0:00 sshd: aimin@pts/3

aimin    24489  1.0  0.0 110244  1152 pts/3    r+   20:42   0:00 ps aux

aimin    24490  0.0  0.0 103252   924 pts/3    s+   20:42   0:00 grep -w r

各列的解釋:

user 程序的使用者;

pid   程序的id;

%cpu   程序占用的cpu百分比;

%mem  占用記憶體的百分比;

vsz     該程序使用的虛擬記憶體量(kb);

rss     該程序占用的固定記憶體量(kb);

tty     該程序在哪個終端上執行(登陸者的終端位置),若與終端無關,則顯示(?)。若為pts/0等,則表示由網路連線主機程序;

start   該程序被觸發啟動時間;

time      該程序實際使用cpu執行的時間;

command   命令的名稱和引數;

stat狀態位常見的狀態字元

d 無法中斷的休眠狀態(通常 io 的程序);

r 正在執行可中在佇列中可過行的;

s 處於休眠狀態;

t 停止或被追蹤;

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

x 死掉的程序  (基本很少見);

z 殭屍程序;

< 優先順序高的程序;

n 優先順序較低的程序;

l 有些頁被鎖進記憶體;

s 程序的領導者(在它之下有子程序);

l 多程序的(使用 clone_thread, 類似 nptl pthreads);

+ 位於後台的程序組;

linux ps aux各列含義

常用ps aux命令來檢視程序情況,但對各列含義還有點模糊,查一下以備後用 user pid cpu mem vsz rss tty stat start time command aimin 13362 99.1 13.6 12942520 12641232 r 13 12 445 48 usr ...

linux ps aux各列的含義

user pid cpu mem vsz rss tty stat start time command xuleyan 24271 0.0 0.0 4278876 740 s001 s 2 07下午 0 00.01 sh bin runserver.sh org.apache.rocketmq.n...

matlab中 profile各列的含義。

函式名稱 探查的 所呼叫的所有函式列表。起初,這些函式按處理它們時所花的時間排序。呼叫被探查的 呼叫函式的次數。總時間函式 包括訪問的所有子函式 所耗費的總時間 以秒為單位 函式所耗用的時間包括子函式所耗費的時間。探查器本身會耗用一些時間,該時間也包括在結果中。對於執行時間無足輕重的檔案來說,總時間...