當前位置:
首頁 >
系统架构设计师考试知识点整理-2:进程的状态-三态模型和五态模型
發布時間:2025/3/19
16
豆豆
生活随笔
收集整理的這篇文章主要介紹了
系统架构设计师考试知识点整理-2:进程的状态-三态模型和五态模型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
進程知識點
1.在操作系統中進程是進行系統資源分配、調度和管理的最小單位。
2.一個進程對應于一個程序,一個程序可以對應于多個進程。
3.進程是由程序、數據、進程控制塊(PCB)組成。
4.PCB描述了進程的基本情況,其中的內容可以分為調度信息和執行信息兩大部分。
進程的三態模型
1.按照進程在執行過程中的不同狀況,進程狀態可以分為運行態、就緒態、等待態(就緒態)。
2.各形態說明
?? (1)運行態:占有處理器正在運行。
?? (2)就緒態:具備運行條件,等待系統分配處理器以便運行。
?? (3)等待態:不具備運行條件,正在等待某個事件的完成。
3.三態模型以及狀態轉換
?
4.引起進程狀態轉換的具體原因
?? (1)運行態->等待態:等待使用資源,如等待外設輸入;等待人工干預。
?? (2)等待態->就緒態:資源得到滿足,如外設傳輸結束,人工干預完成。
?? (3)運行態->就緒態:運行時間片到,出現更高優先級進程。
?? (4)就緒態->運行態:CPU空閑時選擇一個就緒狀態。
進程的五態模型
1.如果由于進程的不斷創建,系統的資源已經不能滿足進程運行的要求,這個時候就要將某些進程掛起,對換到磁盤鏡像區中,使之不參加進程調度。
2.在五態模型中,進程添加了兩個新狀態:靜止就緒態和靜止阻塞態。
3.五態模型以及轉換。
?
總結
以上是生活随笔為你收集整理的系统架构设计师考试知识点整理-2:进程的状态-三态模型和五态模型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#中实现一个TreeGridView(
- 下一篇: 系统架构设计师考试知识点整理-3:信号量