[操作系统]发展、分类和运行环境

本文介绍了操作系统从手工操作阶段、批处理阶段、分时OS到实时OS的发展历程,强调了多道程序设计技术在提高资源利用率中的关键作用。接着详细阐述了操作系统的运行机制,包括中断(内中断和外中断)的概念以及系统调用的过程,说明了操作系统如何在用户态和核心态之间转换,提供服务并确保系统正常运行。
摘要由CSDN通过智能技术生成
OS按照时间顺序可分为大致以下几个阶段:
手工操作阶段
批处理阶段
分时OS阶段
实时OS阶段

手工操作阶段

此时无OS的存在。
主要缺点为用户独占全机人机速度矛盾,I/O设备与CPU速度矛盾。

批处理阶段

批处理阶段使用机器替代人进行操作,使得用户脱机使用计算机,成批执行作业,解决了=机速度矛盾以及I/O设备与CPU速度矛盾的问题。但又带来的新的缺点。
==多道程序设计技术的提出是提高计算机资源利用率的关键技术。==与此同时,多道程序设计失去了单道设计的顺序性(各个工作按照一定的顺序进行)以及封闭性。
单道批处理中内存只有一道作业。
多道批处理主要不足为缺少人机交互。

分时OS

分时OS是指多个用户通过终端同时共享一台主机,通过分时技术使得计算机在一个时间片内对一个用户进行工作,从而实现轮转,使得各用户能够同时与主机进行交互操作而又互不干扰。分时OS的提出解决了人机交互 的问题。但对于所有作业一视同仁在某些场景下又成为了不足,因此在此基础上又提出了实时OS的概念。
分时OS具有多路性(同时性)、交互性、独立性以及及时性。

实时OS

根据对时间限制的不同,又可分为硬实时OS与软实时OS。
实时OS的特点是及时性,可靠性。但各资源利用率相对较低。

运行

OS的运行机制<

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值