单道批处理系统

本文介绍了早期计算机的串行处理,简单批处理系统及其工作原理,以及单道程序设计技术如何影响资源利用率。在批处理系统中,Monitor常驻内存,调度外存上的作业,但单道程序设计导致处理器经常因等待I/O操作而空闲,降低了效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 Serial Processing(串行处理)

在最早期的大型计算机,也就是电影里,课本上看到的那种一整个房间那么大的计算机,他们的系统就是串行处理,关于串行处理,有以下几个特点:

  • 根本没有操作系统可言
  • 和人的交互是通过不同的按钮,拨杆,以及灯光进行交互
  • 浪费资源,它的每一步都需要人们手动的去调度,去操作。人的操作速度相比计算机是非常慢的,所以在人还没来得及处理计算机的内部数据时,计算机处于一种等待状态。
  • 启动也超级慢,连开机都要一步一步手动去操作。

这时候人们就开始在这些缺点上进行研发与改进

2 Simple Batch System(简单批处理系统)

可以说,这是人类的第一代操作系统,所有计算机的操作系统。

什么是Simple Batch System呢?也就是一批作业在外存上进行排队等待,我们都知道,计算机对数据的处理都是在内存上进行的。什么是单道呢,就是整个内存中只有一个作业在运行。也就是说,当单个作业在内存里运行,而外存上有一批作业进行等待处理,就是单道批处理。同时,有一个随时待命的**Monitor(监管程序)**常驻于内存中,当我们处理完单个作业,这个作业就会返回到Monitor中告知其已经处理完成,并且没有作业在内存中运行时,Monitor

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值