命令:ps aux php
結果:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND linux
root 1050 3.3 0.5 181892 21332 pts/4 S+ 12:03 3:50 /usr/bin/php pull.dd.promo.php 網絡
說明:
• USER:該 process 屬於那個使用者帳號的?
• PID :該 process 的號碼。
• %CPU:該 process 使用掉的 CPU 資源百分比;
• %MEM:該 process 所佔用的物理內存百分比;
• VSZ :該 process 使用掉的虛擬內存量 (Kbytes)
• RSS :該 process 佔用的固定的內存量 (Kbytes)
• TTY :該 process 是在那個終端機上面運做,若與終端機無關,則顯示 ?,另外, tty1-tty6 是本機上面的登入者程序,若爲 pts/0 等等的,則表示爲由網絡鏈接進主機的程序。
• STAT:該程序目前的狀態,主要的狀態有:
o R :該程序目前正在運做,或者是可被運做;
o S :該程序目前正在睡眠當中 (可說是 idle 狀態啦!),但可被某些訊號 (signal) 喚醒。
o T :該程序目前正在偵測或者是中止了;
o Z :該程序應該已經終止,可是其父程序卻沒法正常的終止他,形成 zombie (疆屍) 程序的狀態
• START:該 process 被觸發啓動的時間;
• TIME :該 process 實際使用 CPU 運做的時間。
• COMMAND:該程序的實際指令爲什麼? spa
STAT 進程狀態(有如下幾種) 隊列
D 沒法中斷的休眠狀態(一般 IO 的進程);
R 正在運行可中在隊列中可過行的;
S 處於休眠狀態;
T 中止或被追蹤;
W 進入內存交換(從內核2.6開始無效);
X 死掉的進程(歷來沒見過);
Z 殭屍進程; 進程
< 優先級高的進程
N 優先級較低的進程
L 有些頁被鎖進內存;
s 進程的領導者(在它之下有子進程);
l 多進程的(使用 CLONE_THREAD, 相似 NPTL pthreads); 內存