1, 多道批处理系统, 现代意义的操作系统。
1.1 多道: 某一个时刻多个作业(程序)在主存中。 按某原则分派处理机,逐个执行这些程序。
1.2 批处理: 用户提交的作业排成队列,由作业调度程序按照一定的算法从该队列中一次选取一个或若干个作业装入内存执行。 选一个还是选多个进去? 引出调度的概念。
1.3 处理机自动切换:
输入输出(并非唯一,也可能每50毫秒切换)时, 切换到下一程序。 I/O跟处理机速度慢的多。
被切换的程序在下一次执行的点, 中断点,保护现场。下次执行时,从现场点开始再执行。
1.4 优势:
提高利用率、提高吞吐量。
1.5 引起的问题(贯穿整个课程):
1.5.1 处理机怎么分配(先到先得?)和回收(自动放弃?回收时还做什么?)?
1.5.2 内存的分配与保护? 共享,相互之间会不会有干扰? 是不是无限地增加?到什么程度最好?有没有方法提高内存利用率? 共用模块的处理(被引用个数的记录)?
1.5.3 I/O设备的共享与效率? 是不是先请求先得? 磁盘读时, 少移动碰头实例。缓存技术。
1.5.4 文件管理。 不相互干扰, 查找高速。
1.5.5 作业的组织。 评估,以让资源平衡使用。
2, 分时与实时系统
2.1 分时: 为了改进响应时间和性能,提供交互式操作环境。
联机系统,多终端。
时间片概念。
让简短命令很快执行。
MIT中为了减少I/O, 内存中覆盖部分空间。
进一步提高效率, 前后台概念。 兼顾分时与批处理。
前台: 时间片分时交互
后台: 批处理作业。
前台没作业或作业有I/O时,执行后台作业。
多道分时系统。
2.2 实时系统:
广泛应用: 炼钢/炼油(实时控制), 网络售票(实时信息处理)。
3, 进一步发展:
3.1 个人操作系统。
3.2 网络操作系统。
3.3 分布式操作系统。 跟3.2的区别?后续会有介绍。
3.4 嵌入式操作系统。工业控制、家电控制等。
===========
1, http://v.youku.com/v_playlist/f1341884o1p4.html
2, http://v.youku.com/v_playlist/f1341884o1p5.html
分享到:
相关推荐
1.2 操作系统的发展和形成 1.2.1 人工操作阶段 1.2.2 管理程序阶段 1.2.3 多道程序设计与操作系统的形成 1.2.4 操作系统的分类 操作系统12操作系统形成和发展全文共62页,当前为第2页。 50年代至今,操作系统经历...
操作系统形成和发展.ppt
ch112操作系统形成和发展.ppt
从1946年诞生第一台电子计算机以来,计算机的每一代进化都以减少成本、缩小体积、降低功耗、增大容量和提高性能为目标,随着计算机硬件的发展,同时也加速了操作系统的形成和发展。 最初的计算机并没有操作系统,...
ch112操作系统形成和发展.pptx
操作系统形成和发展PPT教案学习.pptx
操作系统的形成和发展ppt课件.ppt
操作系统的形成和发展.pptx
ch1-12操作系统形成和发展.pptx
1.2 操作系统的形成和发展 3 1.2.1 人工操作阶段 3 1.2.2 管理程序阶段 4 1.2.3 操作系统的形成 5 1.2.4 操作系统发展的主要动力 6 1.2.5 操作系统的发展 6 1.3 流行操作系统简介 9 1.3.1 DOS操作系统 9 1.3.2 ...
5、操作系统形成和发展的动力: 不断提高计算机资源利用率的需要:单用户到多用户操作系统 方便用户使用计算机的需要:图形界面 器件的更新换代:16位到32位、64位操作系统 计算机体系结构的不断发展:...
操作系统的形成和发展PPT课件.pptx
从1946年诞生第一台电子计算 机以来,计算机的每一代进化都以减少成本、缩小体积、降低功耗、增大容量和提高性 能为目标,随着计算机硬件的发展,同时也加速了操作系统的形成和发展。 最初的计算机并没有操作系统,...
1.1 操作系统的概念1.2 操作系统的形成 1.3 操作系统的特征与功能 1.4 用户与操作系统的接口 1.5 操作系统的分类 操作系统(Operating System, OS)的出现、使用和发展是四十余年来计算机软件的一个重大进展。...
操作系统的形成和发展PPT学习教案.pptx
从1946年诞生第一台电子计算机以来,计算机的每一代进化都以减少成本、缩小体积、降低功耗、增大容量和提高性能为目标,随着计算机硬件的发展,同时也加速了操作系统的形成和发展。 最初的计算机并没有操作系统,...