1)就緒——執(zhí)行:對(duì)就緒狀態(tài)的進(jìn)程,當(dāng)進(jìn)程調(diào)度程序按一種選定的策略從中選中一個(gè)就緒進(jìn)程莺褒,為之分配了處理機(jī)后捉貌,該進(jìn)程便由就緒狀態(tài)變?yōu)閳?zhí)行狀態(tài)霹菊;
2)執(zhí)行——阻塞:正在執(zhí)行的進(jìn)程因發(fā)生某等待事件而無(wú)法執(zhí)行,則進(jìn)程由執(zhí)行狀態(tài)變?yōu)樽枞麪顟B(tài)提前,如進(jìn)程提出輸入/輸出請(qǐng)求而變成等待外部設(shè)備傳輸信息的狀態(tài)吗货,進(jìn)程申請(qǐng)資源(主存空間或外部設(shè)備)得不到滿足時(shí)變成等待資源狀態(tài),進(jìn)程運(yùn)行中出現(xiàn)了故障(程序出錯(cuò)或主存儲(chǔ)器讀寫錯(cuò)等)變成等待干預(yù)狀態(tài)等等狈网;
3)阻塞——就緒:處于阻塞狀態(tài)的進(jìn)程宙搬,在其等待的事件已經(jīng)發(fā)生笨腥,如輸入/輸出完成,資源得到滿足或錯(cuò)誤處理完畢時(shí)勇垛,處于等待狀態(tài)的進(jìn)程并不馬上轉(zhuǎn)入執(zhí)行狀態(tài)脖母,而是先轉(zhuǎn)入就緒狀態(tài),然后再由系統(tǒng)進(jìn)程調(diào)度程序在適當(dāng)?shù)臅r(shí)候?qū)⒃撨M(jìn)程轉(zhuǎn)為執(zhí)行狀態(tài)闲孤;
4)執(zhí)行——就緒:正在執(zhí)行的進(jìn)程,因時(shí)間片用完而被暫停執(zhí)行,或在采用搶先式優(yōu)先級(jí)調(diào)度算法的系統(tǒng)中,當(dāng)有更高優(yōu)先級(jí)的進(jìn)程要運(yùn)行而被迫讓出處理機(jī)時(shí)陆赋,該進(jìn)程便由執(zhí)行狀態(tài)轉(zhuǎn)變?yōu)榫途w狀態(tài)烦衣。