linux進程的幾個狀態


[linux進程的幾個狀態]

1. Linux進程狀態:R (TASK_RUNNING),可執行狀態&運行狀態(在run_queue隊列里的狀態)

2. Linux進程狀態:S (TASK_INTERRUPTIBLE),可中斷的睡眠狀態, 可處理signal

3. Linux進程狀態:D (TASK_UNINTERRUPTIBLE),不可中斷的睡眠狀態, 可處理signal, 有延遲

4. Linux進程狀態:T (TASK_STOPPED or TASK_TRACED),暫停狀態或跟蹤狀態, 不可處理signal, 因為根本沒有時間片運行代碼

5. Linux進程狀態:Z (TASK_DEAD - EXIT_ZOMBIE),退出狀態,進程成為僵屍進程。不可被kill, 即不響應任務信號, 無法用SIGKILL殺死

參考: http://hi.baidu.com/shining_pc/item/21abcb32a4d2d484c3cf2950


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM