操作系统第3章_1预案.pptVIP

  • 2
  • 0
  • 约7.15千字
  • 约 49页
  • 2017-06-05 发布于湖北
  • 举报
3.4 进程控制 进程控制: 系统使用一些具有特定功能的程序段来创建、撤消进程,以及完成进程各状态间的转换,从而达到多进程高效率并发执行和协调、实现资源共享的目的。由操作系统的内核实现,通过执行原语操作进行控制。 操作系统的内核: 包括与硬件紧密相关的模块、运行频率高的公用模块; 安排在靠近硬件的层次中,基于硬件的第一次软件扩充,常驻内存; 功能多为中断处理、进程管理、对外设的基本操作。 原语: 在系统态下执行某些特定功能的程序段,是机器指令的延伸,由若干指令组成,在执行期间不可分割、中断,具有原子性。 15 一、进程创建create( ) 形成进程控制块PCB 创建方式: 1、系统程序模块统一创建 2、父进程创建 创建事件: 1、用户登录 2、作业调度 3、提供服务 4、应用请求 * Procedure Create(n,S0,k0,M0,R0) begin i:= Get Internal Name(n); * 进程外部名 Id(i) := n; * PCB内部标示号 Priority(i) := k0; *进程优先数 Cpustate(i) := S0; *CPU初始状态 Main Store(i) := M0; *内存初始占有情况 Resourc

文档评论(0)

1亿VIP精品文档

相关文档