操作系统的发展和分类

#OS的发展和分类

  • #手工操作阶段:
  • 老古董使用打孔纸给计算机....你应该懂那个
  • #批处理阶段:
  • #单道批处理
  • Pasted image 20260616102909.png
  • 引入脱机输入/输出技术,并由监督程序负责控制作业的输入输出
  • 缺点:内存中依然只有一道程序运行,CPU中有大量时间是在等待I/O完成,资源利用率依旧很低
  • #多道批处理
  • 操作系统正式诞生,支持多道程序并发进行
  • Pasted image 20260616102848.png
  • 优点:多道程序并发执行,共享计算机资源,资源利用率大幅提升
  • 缺点:用户响应时间长,没有人机交互
  • #分时操作系统
  • 计算机以时间片为单位为各个用户/作业服务,各个用户可通过终端与计算机交互
  • 优点:用户请求可以被及时响应,解决了人机交互问题。允许多人使用一台计算机,且用户之间相互独立,感受不到其他用户存在
  • 缺点:不能优先处理一些紧急任务,操作系统对每个人的分配都是公平的
  • #实时操作系统
  • 特点:及时性和可靠性,要在严格的时间限制内完成任务。
  • 优点:能够响应一些紧急任务,某些紧急任务不需要时间片排队
  • -硬实时操作系统:必须在绝对严格的时间内完成处理
  • -软实时操作系统:能接受偶尔违反时间规定
  • #思维导图总结

    Pasted image 20260616103816.png