棧指針
進程調度和狀態信息
進程調度和狀態信息用於存放與進程調度及對換有關的信息
進程狀態
進程優先級
進程調度的其他信息
等待事件
進程控制信息
進程控制信息
程序和數據地址
進程同步及通訊機制
資源清單
鏈接指針
進程特權
進程控制的職能是對系統中的所有進程實施有效的管理
常見的進程控制功能有進程創建
為了保護操作系統
用戶態
核心態
原語是由若干條機器指令構成的
進程圖
進程圖又稱進程樹或進程家族樹
進程圖例
導致進程創建的原因有
用戶登錄
作業調度
OS服務
應用需要
進程創建的方法
引導程序以特殊方式創建系統進程
由作業調度程序創建進程
由父進程創建子進程
創建原語的主要功能
進程創建原語的主要功能是為被創建進程建立一個PCB
在PCB總鏈中查找同名進程
向系統申請一個空閒PCB結構
初始化新進程的PCB
將進程PCB插入相應隊列
引起進程終止的原因有
正常結束
異常結束
操作員或系統干預
[
From:http://tw.wingwit.com/Article/program/czxt/201311/24167.html