進程狀態及其轉換

進程通常有下圖所示的三種狀態。它們之間是可以轉換的。 第一種情形:運行的進程掛起是其自身的原因,比如等待輸入。 第二種情形:等待CPU,就緒狀態是指除了CPU以外的資源它都有了。只等待進程調度程序將CPU分配給它。 第三種情形:就緒狀態的進程獲得了CPU,轉入運行狀態。 第四種情形:阻塞的進程獲得了有效的輸入,轉入就緒狀態,等待CPU。 運行態和就緒態之間的轉換是由進程調度程序引起的,進程調度程序
相關文章
相關標籤/搜索