首页 > 编程知识 正文

单道批处理系统和多道批处理系统的工作过程及优缺点,请简述多道批处理系统和分时系统的特点

时间:2023-05-03 16:36:52 阅读:178616 作者:2714

本文针对单个批处理系统,多个批处理系统和时分系统三者的对比主要从概念、特点、优缺点等方面展开;

内容提要:华中科技大学软件学院伶俐的百合老师操作系统原理课程与现代操作系统第四版。

一.单一批处理系统1 .概念

2 .特点

自动:作业自动运行,无需干预批处理。 磁带上的每个作业按顺序进入内存,先转入完成一个通道。 内存中只运行一个程序,可以看作是串行3.CPU的使用情况

分析:外设和CPU交替空闲和忙碌,导致CPU和外设利用率低下

4 .缺点

CPU在单批处理系统中的使用情况表明,如果在作业运行期间出现I/O请求,高速CPU将必须等待低速I/O操作完成,从而降低CPU资源利用率和系统吞吐量。

2 .多批处理系统1 .概念

包含多个程序,如果一个程序由于某种原因执行I/O操作时放弃了CPU,操作系统将调度另一个程序的执行。 这样,CPU就会尽可能地忙碌,提高系统的效率。

2 .特点

多途径:在存储器中同时容纳多个程序并宏观并行化:进入系统的多个程序相继开始了自己的运行,但是没有运行的微观上是序列化的:存储器内的多个程序按顺序占用CPU,3 .利用CPU

分析:程序a按操作系统调度进行磁盘操作,b进行磁带操作。 当程序a执行I/O请求时,a放弃CPU,操作系统接着调度b,b开始占用CPU。 此时,程序a的盘操作也同时进行。

结论:交叉运行A、B两个程序,使CPU和外设尽可能忙。

4 .缺点

作业处理时间长、相互作用能力低运行过程不确定3 .分时系统1 .背景

支持事务性任务(CPU占用量大、交互性强、响应速度快)的多任务/多用户/多终端服务2 .概念

主体以短时间片为单位,将CPU按顺序分配给各终端使用; 直到所有作业都运行。 如果jkdxf个作业在分配的时间片内未完成计算,则该作业将暂停,将处理器转移给其他作业使用,等待下一轮,然后继续使用。 在终端数量较少的情况下,各终端能够立即重新取得CPU,各终端能够及时进行响应。

3 .特点

多重调性:多用户在线使用同一台计算机的独占性:觉得用户垄断了计算机的交互性:及时响应用户要求4 .缺点

如果系统能够在规定的时间(比时间片的时间短)内处理外部信息,则此选项不可用。

5 .衍射化

分时度假系统具有非常重要的“跨时代”作用。 随着分时系统的出现,其衍生系列也应运而生:

6 .典型

Unix操作系统是第一个投入使用的分时操作系统。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。