歡迎您光臨本站 註冊首頁

新手學堂:Linux操作系統的進程狀態介紹

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0

State 

進程在執行過程中會根據環境來改變state.Linux進程有以下狀態: 

Running 

進程處於運行(它是系統的當前進程)或者準備運行狀態(它在等待系統將CPU分配給它). 

Waiting 

進程在等待一個事件或者資源.Linux將等待進程分成兩類;可中斷與不可中斷.可中斷等待進程可以被信號中斷;不可中斷等待進程直接在硬體條件等待,並且任何情況下都不可中斷. 

Stopped 

進程被停止,通常是通過接收一個信號.正在被調試的進程可能處於停止狀態. 

Zombie(defunct) 

這是由於父進程死亡而被終止的進程,但是在task數據中仍然保留task_struct結構.


[火星人 ] 新手學堂:Linux操作系統的進程狀態介紹已經有214次圍觀

http://coctec.com/docs/linux/show-post-57283.html