- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统是一个大型的程序系统,它负责计算机的全部软、硬件资源的分配、调度工作,控制并协调并发活动,实现信息的存取和保护。它提供用户接口,使用户获得良好的工作环境。操作系统使整个计算机系统实现了高效率和高度自动化。 操作系统是整个计算机系统的核心。 操作系统的定义 操作系统的特征 并发:系统中同时存在多个程序处理多个同时性活动 宏观上:这些程序是同时在执行的 微观上:任何时刻只有一个程序在执行,即微观上这些程序在CPU上轮流执行 共享:多个计算任务对系统资源的共同享用 操作系统与多个用户的程序共同使用计算机系统中的资源(共享有限的系统资源) 操作系统要对系统资源进行合理分配和使用 资源在一个时间段内交替被多个进程所用 不确定性:操作系统能处理大量的、随机的事件序列,使各用户的计算任务正确地完成。 虚拟性 虚拟性:操作系统的一种管理技术,把物理上的一个实体变成逻辑上的多个对应物,或把物理上的多个实体变成逻辑上的一个对应物的技术 通过多道程序和分时技术,将物理上的一个CPU变成逻辑上的多个CPU 通过Spooling技术把物理上的一台独占设备变成逻辑上的多台虚拟设备 通过窗口技术把物理上的一个屏幕变成逻辑上的多个虚拟屏幕 虚拟存储器把物理上的多个存储器(主存和辅存)变成逻辑上的一个虚存 (四)操作系统的功能 虚拟机观点 裸 机 :没有装配任何软件的计算机称为裸机。 虚拟机:装配有相应软件的机器称为虚拟机。 命令解释、图形用户界面、用户程序 系统调用 文件系统 处理机调度、内存管理 设备驱动,中断处理 裸机 操作系统的资源管理功能 处理机 存储器 I/O设备 软件资源 处理机管 理 存储器管 理 设 备管 理 文 件系 统 系统资源 操作系统功能模块 把操作系统看成一个资源管理器。换句话说,从资源管理的角度看操作系统有如下四个功能: 操作系统的资源管理功能 一 处理机分配 1. 制定调度策略(调度原则) 2. 给出调度算法 3. 具体的实施处理机分派 二 存储器管理 1. 存储分配和存储无关性 2. 存储保护 3. 存储扩充 三 设备管理 1. 设备无关性 2. 设备分配 3. 设备的传输控制 四 软件资源管理 为用户提供一种简便、统一的存取和管理信息的方法,解决信息的共享、数据的存取控制和保密等问题。 (五)操作系统的类型 批处理操作系统 分时操作系统 实时操作系统 个人计算机操作系统 网络操作系统 分布式操作系统 嵌入式操作系统 多道批处理系统 在批处理系统中采用多道程序设计技术,就形成了批量操作系统。 该系统把用户提交的作业成批地送入计算机内存,然后由作业调度程序自动地选择作业运行。 优点: 缩短作业之间的交接时间,减少处理机的空闲等待时间,提高系统的吞吐量 缺点: 用户响应时间较长。用户既不能了解自己程序的运行情况,也不能控制计算机。 批处理系统 VS. 多核系统 ? 特点: 多路调制性:众多联机用户可同时使用同一台计算机 独占性:各终端用户感觉到自己独占了计算机 交互性:用户与计算机之间可进行“会话” 分时操作系统 批处理操作系统vs.分时操作系统 目标不同 适应作业的性质不同 资源使用率不同 作业控制方式不同 实时操作系统 实时操作系统:对用户(外部)的请求,实时操作系统能在规定的时间内处理完毕。 实时操作系统的类型: 实时控制: 工业过程控制、防空系统等 实时信息处理:情报检索和查询、飞机订票系统 实时操作系统特点: 系统对外部的信号必须能及时响应 要求高可靠性和安全性,效率则放在第二位 系统整体性强 不要求很强的“会话”能力 网络操作系统 计算机网络: 计算机技术与通信技术相结合的产物,是互连起来的计算机的集合。 网络操作系统: 基于计算机网络、在各种计算机操作系统上、按网络体系结构协议标准开发的软件,包括网络管理、通讯、安全、资源共享和各种网络应用。 目标:相互通讯及资源共享 分布式系统 分布式系统是网络操作系统更高级的形式,它保持了网络操作系统的全部功能。 硬件上与计算机局域网没有任何区别。关键是软件。 特征: 1.统一性: 一个统一的操作系统 2.共享性: 资源进一步共享 3.透明性: 在用户眼中分布式计算机就是一台计算机 4.自治性: 处于分布式系统的多个主机处于平等地位 网络操作系统与分布式操作系统的主要区别:网络操作系 统可构架于不同的操作系统之上,即在异构系统上通过网 络协议实现网络资源的统一配置,并不要求透明访问。 集群(Cluster)由高速局域网连接多台计算机组成的分布式计算机系统(
您可能关注的文档
- 3-6系统因果性与希尔伯特性的对应关系(上海海事大学).ppt
- 仓储管理教程 第七章 现代仓储配送业务(山东英才学院).ppt
- 大学物理学电子教案 机械能与机械能守恒定律 3-4动能定理 3-5保守力与非保守力 势能 3-6功能原理 机械能守恒定律.ppt
- 第七章 果品蔬菜采后病虫害 第一节 果品蔬菜采后的侵染性病害 第二节 果品蔬菜采后的生理性病害 第三节 果品蔬菜的虫害.ppt
- 脑电信号分析与特征提取(叶建伟).ppt
- 农业昆虫学 第十四章 油料作物害虫 第九节 黄条跳甲.ppt
- 设施园艺 项目九 无土栽培技术.ppt
- 蔬菜学 OLERICULTURE 第一章 绪论(西南林业大学).ppt
- 中国现代文学史 第一个十年小 说 1917---1927(五四时期20年代).ppt
- 第8章 流通加工与包装作业 8.1~8.6节.ppt
- 第二章 需求工程 Software Requirements Engineering(王玲).ppt
- 第三章 水产品加工工艺 第一节 水产原料 第二节 水产品加工主要单元操作.ppt
- 环境质量评价与系统分析 大气环境质量评价及影响预测.ppt
- 第六专题 果实品质形成.ppt
- 植物学及园艺学(英文版) 第10章 新石器时代的变迁:动植物的驯化 Chapter 10 The Neolithic TransitionThe Domestication of Plants and Animals.ppt
- 植物学及园艺学英文版 第10章 遗传模式 Chapter10 Patterns of Inheritance.ppt
- 第5章 计算机控制系统的经典设计方法 5.1连续域—离散化设计 5.2数字PID控制器设计 5.3控制系统z平面设计性能指标要求 5.4z平面根轨迹设计 5.5 w’变换及频率域设计.ppt
- 第8章 国际发展援助 8.1国际发展援助的基本概况 8.2国际发展援助机构 8.3国际发展援助方式 8.4国际发展援助与中国.ppt
- 第三节 芽胞杆菌属 第16章 其他细菌 第17章 支原体.ppt
- 高级软件工程 软件设计 4.1软件设计的目标和任务 4.2软件设计基本概念 4.3软件设计原则 4.4软件程序结构的启发式设计准则与优化.ppt
文档评论(0)