Re: [問題] KILL程序

作者: chababa (洽八八)   2012-12-12 09:07:41
http://goo.gl/QPIAf
當我們鍵入指令 ps aux 來查詢目前系統所執行的所有執行序 (Process) 我們可看到啟
動該執行序的使用者 USER、PID 號碼、CPU 使用時間、Memory 使用時間 ...等,其中有
一個欄為位 STAT 也就是 執行序狀態 (Process State),本節即為了解相關的縮寫意義

S: Sleep (目前未執行但受到觸發後即轉變為 Run)
R: Run
T: 暫停 (kill -19)
N: 低優先權
D: Uninterruptable sleep (不可中斷的休眠,例如 H/W、I/O),例如執行指令 eject
退出光碟機拖盤,這是屬於硬體 I/O 也就是執行後就要做完即使是 root 也無法停止該
動作的執行 (無法時拖盤退到一半時停住吧!)。
Z: Zombie (死掉的子行程)
<: 高優先權
把它刪除的話,我只會kill -9 26389
※ 引述《tarious (Forget it)》之銘言:
: 現在我有一個Process不知道為什麼進入狀態T,現在不管用kill -9, kill -18
: 都無法刪除或改變狀態,請問除了系統重新啟動,要如何才能把它刪除? 謝謝
: PID TT STAT TIME COMMAND
: 26389 100- T 1:38.26 /usr/local/
: 系統版本是 FreeBSD 9.0-RELEASE

Links booklink

Contact Us: admin [ a t ] ucptt.com