- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章操作系统的基础知识1
第3章 操作系统基础知识 计算机系统的抽象层次结构 操作系统的发展 手工操作阶段(20世纪40年代) 特点:无OS; 缺点:a、用户独占全机;b、CPU等待人机操作 早期批处理阶段(20世纪50年代) 批处理:监督程序将若干用户的作业合成一批形成一个作业执行序列,由监督程序自动依次处理。 1、联机批处理 2、脱机批处理:主机+外围机(也称卫星机,专门与慢速外设打交道) 执行系统(20世纪50年代至60年代) 通道:是一种专门控制一台或多台外设工作,负责外设与主 存之间进行通讯的设备。 中断:指主机接到外部信号时马上停止当前的工作转去处理这一事件,处理完后返回原来断点继续工作的技术。 执行系统:借助上面两个技术,输入输出工作可以在主机控制下完成.这时原有的监督程序就不仅要负责调度作业的自动运行还要提供输入输出的控制的功能. 单道程序系统阶段 对作业的处理成批进行,但内存中始终只能保存一道作业. 多道程序系统阶段(20世纪60年代早期) 优点:a、提高CPU的利用率; b、提高内存和I/O设备的利用率; c、增加系统吞吐量。 缺点:a、平均周转时间长; b、无交互能力。 主要特征:多道性、无序性、调度性 宏观上并行 微观上串行 操作系统的形成(20世纪60年代中期至70年代中期) 实现方法:1、作业直接调入内存; 2、不允许一个作业长期占有处理机,规定每个 程序运行很短的时间。 主要特征:1、多路性; 2、独立性; 3、及时性; 4、交互性。 操作系统的进一步发展 a、微机操作系统:配置在微机上; b、多处理机OS; c、网络OS; d、分布式OS。 操作系统分类 按用户数目分: 3.2 操作系统的功能 任务:提出调度策略,给出调度算法,进行处 理机的分配与回收。 剥夺式调度。 主要调度策略: 非剥夺式调度。 先来先服务算法; 最短作业优先算法; 处理机调度常用算法 最高响应比优先算法 时间片轮转算法 最高优先级算法 存储器管理 任务:为多道程序的运行提供良好的环境,方便用户使用存储器,提高存储器利用率,从逻辑上扩充内存。 静态分配方式 内存分配 动态分配方式 内存保护 功能: 动态映射 地址映射 静态映射 内存扩充 设备管理 任务:完成设备分配、设备的传输控制和实现设备的无关性。 1、设备分配 2、设备的传输控制 3、设备无关性 文件管理 任务:负责文件物理存储空间的组织分配及回收;实现文件符号名到物理存储空间的映射;负责文件的建立、删除、读和写等操作;提供文件的保护和保密设施,防止对文件的某种非法访问或未经授权用户使用某个文件。 进程及作业管理 作业:用户在一次计算或事务处理的过程中要求计算机系统 完成的一系列工作的集合。 进程:是程序一次性的活动,是动态的,是系统中独立运行的 单位。 进程管理的任务: 进程控制、进程同步、进程通信。 作业管理的任务: 作业建立、作业调度、作业完成。 3.3典型的操作系统 UNIX * * 本节课主要内容 操作系统的基本概念 操作系统的抽象层次结构 操作系统的作用 各种应用软件 系统应用程序 操作系统 裸机 所有系统应用程序和用户应用软件都在操作系统虚拟机上进行,受操作系统的管理和调度,通过操作系
文档评论(0)