操作系统0x01-操作系统的发展与分类

1.2.1 手工操作阶段(此阶段无操作系统)

      用户在计算机上的所有工作都要人工干预,如程序的装入、运行、结果的输出等。

1.2.2 批处理阶段(操作系统开始出现)

单道批处理系统

      系统对作业的处理是成批进行的,但内存中始终保持一道作业。为了解决人机矛盾及CPU和I/O设备速率不匹配的矛盾。
      问题:每次主机内存中仅存放一道作业,每当他在运行期间发出输入/输出请求后,高速的CPU便处于等待低速的I/O完成状态,资源的利用率和系统的吞吐量较低。

多道批处理系统

      允许多个程序同时进入内存,并允许这些在CPU中交替地运行,这些程序共享系统中的各种软/硬件资源。当一道程序因I/O请求而暂停运行时,CPU便立刻转去运行另一道程序。
      优点:资源利用率高;系统吞吐量大,CPU和其他资源保持忙碌状态。
      缺点:用户响应的时间较长;不提供人机交互能力。

1.2.3 分时操作系统

      采用分时技术。所谓分时技术,是指把处理器的运行时间分成很短的时间片,按时间片轮流把处理器分配给各联机作业使用。由于计算机速度很快,作业运行轮转的也很快,因此,给每个用户的感觉就像是自己独占一台计算机。
      虽然分时操作系统较好地解决了人机交互问题,但在一些应用场合,需要系统能对外部的信息在规定时间内作出处理(比如飞机订票系统和导弹制导系统)。

1.2.4 实时操作系统

      为了能在某个时间限制内完成某些紧急任务,而不需要时间排队,诞生了实时操作系统。在实时操作系统的控制下,计算机系统接收到外部信号后及时进行处理,并在严格的时限内处理完接受的事件,实时操作系统的主要特点是及时性和可靠性。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值