close
Linux的指令常用卻又記不住每個參數的意涵,像ps -aux,就有評估process所占資源比例的功能,是故誌之備忘。
ps -aux:
顯示其他用戶啟動的行程(a)
查看系統中屬於自己的行程(x)
啟動這個行程的用戶和它啟動的時間(u)
------------------------------------------------------
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 1340 440 ? S Nov05 0:04 init
root 2 0.0 0.0 0 0 ? SW Nov05 0:00 [keventd]
root 3 0.0 0.0 0 0 ? SW Nov05 0:00 [keventd]
...
------------------------------------------------------
USER: 域指明了是哪個用戶啟動了這個命令;
PID : Proccess ID
%CPU: 占CPU比值
%MEM: 占記憶體比值
VSZ : 虛擬記憶體大小, 表示如果一個程式完全駐留在記憶體的話需要佔用多少記憶體空間
RSS : 常駐集大小, 當前實際佔用了多少記憶體
STAT: 顯示了行程當前的狀態:
D 不可中斷 Uninterruptible(usually IO)
R 正在運行,或在佇列中的行程
S 處於休眠狀態, 表明這些行程在等待某些事件發生--可能是用戶輸入或者系統資源的可用性
T 停止或被追蹤
Z 僵屍行程
W 進入記憶體交換(從內核2.6開始無效)
X 死掉的行程
< 高優先順序
n 低優先順序
s 包含子行程
+ 位於後臺的行程組
全站熱搜