目录
目录
单道批处理系统
一、单道批处理系统的处理过程
二、单道批处理系统的原理
三、单道批处理系统的特征
多道批处理系统
四、多道程序设计的基本概念
五、多通道程序设计的目的
六、多道程序的运行特点
七、多道程序的优缺点
八、多道批处理系统的特点
单道批处理系统
一、单道批处理系统的处理过程
批处理是指计算机系统对一批作业自动进行处理的一种技术。单道批处理在内存中仅有一道作业。
二、单道批处理系统的原理
把一批作业存放在磁带上,这些作业在监督程序控制下,先把磁带上的第一个作业调入内存,并把控制权交给该作业,当该作业处理完后,再由监督程序把第二个作业输入内存按这种方式对磁带上的作业自动地、一个接一个地处理。
由于系统对作业的处理是成批地进行,且在内存中始终只保持一道作业,故称为单道批处理系统 。
三、单道批处理系统的特征
单道批处理系统是最早出现的一种OS,严格地说,它只能算作是OS的前身而并非是现在人们所理解的OS。该系统的主要特征如下:
(1)自动性 :由系统的监督程序控制
(2)顺序性:一个接一个
(3)单道性:只有一道程序执行
多道批处理系统
四、多道程序设计的基本概念
内存中同时存放若干道已开始运行尚未结束的程序,它们交替运行,共享系统中的各种硬、软件资源,从而使处理机得到充分利用。
在该系统中, 用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。
同一时刻在内存中存在多道作业,这些作业以某种方式共享CPU
五、多通道程序设计的目的
提高 CPU利用率,改善内存和I/O设备的利用情况。
六、多道程序的运行特点
多道:计算机内存中同时存放多道相互独立的程序。
宏观上并发执行:同时进入系统的几道程序都处于运行状态,但都未运行结束。
微观上串行运行:各作业交替使用CPU。
七、多道程序的优缺点
优点:提高资源利用率,增加了系统对作业的吞吐能力。
缺点:在运行程序过程中不允许用户对机器进行交互对话。
八、多道批处理系统的特点
多路性:每次允许多个用户程序进入内存,它们轮流交替地使用CPU,提高了内存储器和CPU的利用率。
共享性:整个系统资源被进入内存的多个程序共享使用,因此整个系统资源的利用率较高、