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