操作系统概述PPT课件02.pptVIP

  • 4
  • 0
  • 约5.9千字
  • 约 65页
  • 2021-08-27 发布于广东
  • 举报
1.2.3 多道批处理系统 1 2 3 3 2 1 1. 多道程序设计的基本概念 在单道批处理系统中,内存中仅有一道作业,它无法充分利用系统中的所有资源,致使系统性能较差。 为了进一步提高资源的利用率和系统吞吐量,在60年代中期又引入了多道程序设计技术,由此而形成了多道批处理系统。(Multiprogrammed Batch Processing System) 多道批处理系统中, 用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。 在OS中引入多道程序设计技术可带来以下好处: 提高CPU的利用率。 (2) 可提高内存和I/O设备利用率。 多道程序设计不能提高任何单个进程(程序)的性能,但它能提高整个系统的性能。 1. 多道程序设计的基本概念 (3) 增加系统吞吐量(在单位时间内完成的总工作量)。 将内存分几个部分,每一部分存放不同的作业,当一个作业等待I/O操作完成时,另一个作业可以使用CPU;如果内存中可以存放足够多的作业,则CPU的利用率可以接近100%。 内存中有三个作业的一个多道程序系统 现场保护/恢复:指处理机从一个作业向另一个作业切换时进行的有关寄存器值的保护

文档评论(0)

1亿VIP精品文档

相关文档