操作系统课程课件4.pptVIP

  • 2
  • 0
  • 约3.42千字
  • 约 37页
  • 2019-06-13 发布于浙江
  • 举报
操作系统概念 第四章:进程 本章主要内容 进程概念 进程调度 进程操作 进程协作 进程间通信 客户机-服务器系统通信 4.1 进程概念 一个操作系统执行一系列的程序 批处理系统 - 作业 分时系统 - 用户程序或任务 在本书中,作业与进程几乎是可以互换的 进程 - 执行中的程序;进程执行必须以一种有序的方式来进行 进程包括: 程序计数器 堆栈 数据段 进程状态 进程在执行时会改变状态,每个进程可能处于下列状态之一 新建 运行 等待 就绪 终止 进程状态转换图 进程控制块(PCB) 每个进程在OS内用进程控制块来表示,它包含与特定进程相关的许多信息 进程状态 程序计数器 CPU寄存器 CPU调度信息 内存管理信息 计帐信息 I/O状态信息 进程控制块示意图 CPU在进程间的切换图 进程调度队列 作业队列 - 包括系统中的所有进程 就绪队列 - 所有驻留在内存中就绪的等待运行的进程列表。 设备队列 - 所有等待I/O设备的进程列表 进程在不同的队列之间移动 就绪队列和各种I/O设备队列 表示进程调度的队列图 调度程序 长期调度程序(或作业调度) - 从作业池中选择进程,并将它们装入内存以执行。 短期调度程序(或CPU调度)- 从就绪可执行的进程中选择进程,并为其中之一分配CPU。 增加了中期调度的队列图 调度程序(续) 短期调度程序执行频率非常高(毫秒级),?执行效率要非常快 长期调

文档评论(0)

1亿VIP精品文档

相关文档