【進程由哪三部分組成,其中什么是進程存在的唯一標準】

文章插圖
進程的基本組件由三部分組成:進程控制塊、程序段和數據段 。
在一個實際的系統中,一個進程的狀態和它的轉換要比上一節描述的更復雜,例如,引入了特殊的新狀態和退出狀態 。
引入新狀態和終止狀態對于流程管理非常有用 。新狀態對應于剛剛創建流程時的狀態 。創建流程有兩個步驟 。首先,為新流程創建必要的管理信息 。然后,將流程置于就緒狀態 。此時,進程將處于新的狀態,它還沒有被提交執行,而是在等待操作系統完成創建進程所必需的操作 。必須指出的是 , 操作系統有時會根據系統性能或主存容量的限制,延遲新狀態進程的提交 。
同樣,流程的終止也要經過兩步 。第一,等待操作系統清理;然后,退出主存儲器 。當一個進程到達自然終止點,或者出現不可克服的錯誤,或者被操作系統終止,或者被其他有終止權的進程終止,就會進入終止狀態 。進入終止狀態的進程以后不會被執行 , 但是會留在操作系統中等待善后 。一旦其他進程從終止的進程中提取完信息 , 操作系統就會刪除該進程 。
以上解釋了流程的三個部分 , 流程存在的唯一標準是什么 。本文到此結束 , 希望對大家有所幫助 。
- 汽車阿克曼角是什么意思 哪些車有阿克曼角現象
- 咖啡的做法有哪幾種
- 黑枸杞如何辨別真假圖片 黑枸杞如何辨別真假
- 謚號分為哪三種 謚號分為哪幾種
- 哪種皮卡車好 哪種皮卡車好用
- 長沙火宮殿在哪個區,啥時去合適 長沙火宮殿在哪?怎么去?
- 哪種情況下倒車無責任 哪種情況下倒車無責
- 2022河北高考選科報名網站有哪些 2022河北高考選科報名網站有哪些學校
- 長沙梅溪湖噴泉在哪 長沙梅溪湖噴泉在哪里
- 什么是進程?進程與程序的主要區別是什么 進程由程序什么和什么組成
