進程的狀態理解

一、進程作業短作業優先指的是 :最短剩餘時間作業優先

二、進程的三個狀態:

進程在運行中不斷地改變其運行狀態:通常,一個運行進程必須具備以下三種基本狀態。

1.就緒(Ready)狀態:

當進程已分配到除CPU以外的所有必須的資源,只要獲得處理機便

可以立即執行,這時的進程狀態就被稱爲就緒狀態。

2.執行(Running)狀態:

當進程已獲得處理機,其程序正在處理機上執行,此時的進程狀態被稱爲執行態。

3.阻塞(Blocked)狀態:

正在執行的進程,由於等待某個事件發生而無法執行時,便放棄處理機而處於阻塞狀態。引

起進程阻塞的事件有很多種,例如,等待I/O完成、申請緩存區不能滿足、等待信件(信號)等。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章