進程有哪三種狀態(tài)
在三態(tài)模型中,進程狀態(tài)分為三個基本狀態(tài) , 即運行態(tài),就緒態(tài) , 阻塞態(tài) 。
一個進程從創(chuàng)建而產(chǎn)生至撤銷而消亡的整個生命期間,有時占有處理器執(zhí)行,有時雖可運行但分不到處理器、有時雖有空閑處理器但因等待某個事件的發(fā)生而無法執(zhí)行,這一切都說明進程和程序不相同,它是活動的且有狀態(tài)變化的,這可以用一組狀態(tài)加以刻畫 。通常,一個進程在創(chuàng)建后將處于就緒狀態(tài) 。每個進程在執(zhí)行過程中,任意時刻當且僅當處于上述三種狀態(tài)之一 。同時,在一個進程執(zhí)行過程中,它的狀態(tài)將會發(fā)生改變 。
【進程有哪三種狀態(tài)】類似地,進程的終止也要通過兩個步驟,首先,是等待操作系統(tǒng)進行善后;然后 , 退出主存 。當一個進程到達了自然結束點,或是出現(xiàn)了無法克服的錯誤 , 或是被操作系統(tǒng)所終結,或是被其他有終止權的進程所終結 , 它將進入終止態(tài) 。進入終止態(tài)的進程以后不再執(zhí)行,但依然保留在操作系統(tǒng)中等待善后 。一旦其他進程完成了對終止態(tài)進程的信息抽取之后 , 操作系統(tǒng)將刪除該進程 。
推薦閱讀
- 西安曲江一中和交大二附中哪個好
- 張嘉譯在哪部電視劇中扮演的角色叫馬克
- 楊冪在哪部電視劇中扮演翻譯官
- 王姿允在哪部電視劇中飾演男科醫(yī)生
- 陳偉霆和劉詩詩一起合作的是哪部劇
- 陳赫和王子文一起演過哪部電視劇
- 不動產(chǎn)交付附隨義務有效嗎
- 載君舟鞋子生產(chǎn)日期在哪里看
- 萬丈有多少米長
- 營養(yǎng)土里面會有弓形蟲嗎
