操作系统的形成与发展(1)

1, 通过发展历史,介绍概念的推出背景、促进OS发展的因素、将来的发展趋势。 

2, 简历: 

    2.1 50年代, 第一代OS, 简单批处理操作系统。 

    2.2 60年代, 多道程序批处理系统。 

    2.3 不久, 分时系统、实时系统。 

    2.4 80年代, 微机及网络操作系统, 嵌入, 分布式OS。 

3, 推动因素:总结过去, 预示未来。 

    3.1 硬件升级和新硬件出现。 虚拟存储、光盘实例。

    3.2 新的服务、方便使用。 用户的要求不断增长。

    3.3 计算机资源利用率提高。 从能用到高效。 

    3.4 更正软件中的错误。

    3.5 体系结构的发展: 单处理机、多处理机, 分布式、计算机网络。

4, 手工操作时期, 没有操作系统。 

    4.1 成千上万电子管, 灯显示结果。

    4.2 操作和编程完全是手工, 编程完全是0、1代码。

    4.3 操作员独占整个机器和相关设备。输入输出时, 处理机很长很长时间是空闲的。

5, 单道批处理系统, Monitor。 

    5.1 程序数据写在卡上,专用I/O计算机将其转化到磁带上。

    5.2 批处理程序从磁带取作业,装入计算机, 处理结果输出的磁带上。 一个一个地装进去。

    5.3 结束后, 取出输入磁带装下一批作业,输出磁带用专门机器打印出来。

    5.4 评价:

        解决了作业间的自动转接问题,减少了机器时间的浪费。

        不管作业大小,只要一旦占有处理机开始执行,则一直独占直到结束。

        资源利用率低,对单个作业来说,输入输出时,处理机空闲。处理机忙时,输入输出又是空闲的。

        短作业执行不公平。 

        交互性差, 一旦交给处理机后,人员不能再干预。 如程序出错时,要走很长的流程。 

==================

1, http://v.youku.com/v_playlist/f1341884o1p4.html


猜你喜欢

转载自rmn190.iteye.com/blog/1315252
今日推荐