$ ps aux
USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
root 11 100.0 0.0 0 16 ?? RL 4Dec09 98403:03.48 [idle: cpu
root 12 100.0 0.0 0 16 ?? RL 4Dec09 98430:12.35 [idle: cpu
st00 94067 0.5 0.2 57172 19600 p2- S 2:36AM 5:04.20 python2.6
root 0 0.0 0.0 0 0 ?? DLs 4Dec09 0:35.03 [swapper]
root 1 0.0 0.0 2180 488 ?? ILs 4Dec09 0:26.44 /sbin/init
root 2 0.0 0.0 0 16 ?? DL 4Dec09 2:21.99 [g_event]
root 11 100.0 0.0 0 16 ?? RL 4Dec09 98403:03.48 [idle: cpu
root 12 100.0 0.0 0 16 ?? RL 4Dec09 98430:12.35 [idle: cpu
st00 94067 0.5 0.2 57172 19600 p2- S 2:36AM 5:04.20 python2.6
root 0 0.0 0.0 0 0 ?? DLs 4Dec09 0:35.03 [swapper]
root 1 0.0 0.0 2180 488 ?? ILs 4Dec09 0:26.44 /sbin/init
root 2 0.0 0.0 0 16 ?? DL 4Dec09 2:21.99 [g_event]
------------------------------------------------
STAT欄中的含義:
D 不可中斷 Uninterruptible(usually IO)
R 正在運行,或在隊列中的進程
S 處於休眠狀態
T 停止或被追蹤
Z 僵屍進程
W 進入內存交換(從內核2.6開始無效)
X 死掉的進程
D 不可中斷 Uninterruptible(usually IO)
R 正在運行,或在隊列中的進程
S 處於休眠狀態
T 停止或被追蹤
Z 僵屍進程
W 進入內存交換(從內核2.6開始無效)
X 死掉的進程
對於BSD格式,還可能會顯示:
< 高優先級
n 低優先級
L 分頁在內存中鎖定(對於實時和自定義IO)
s 包含子進程
l 多線程(使用CLONE_THREAD,類似NPTL線程)
+ 位於后台的進程組
< 高優先級
n 低優先級
L 分頁在內存中鎖定(對於實時和自定義IO)
s 包含子進程
l 多線程(使用CLONE_THREAD,類似NPTL線程)
+ 位於后台的進程組