网站大量收购闲置独家精品文档,联系QQ:2885784924

3操作系统的分类.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3操作系统的分类

3.操作系统的分类 批处理操作系统(多道批处理) 分时系统 实时操作系统 个人计算机操作系统 网络操作系统 分布式操作系统 嵌入式操作系统 批处理操作系统 工作方式: 用户将作业交给系统操作员 系统操作员将许多用户的作业组成一批作业 之后输入到计算机中,在系统中形成一个自动转接的连续的作业流 启动操作系统 系统自动、依次执行每个作业 最后由操作员将作业结果交给用户 批处理操作系统特点 多道: 多道指某个作业占用CPU,若由于某种原因暂时不用CPU 则系统让第二个作业占用CPU Spooling系统(技术) 1961年,英国曼彻斯特大学,Atalas机 Simultaneous Peripheral Operation On-Line 同时的外围设备联机操作--假脱机技术 利用磁盘作缓冲,将输入、计算、输出分别组织成独立的任务流,使I/O和计算真正并行 Spooling系统工作原理 - 作业进入到磁盘上的输入井 - 按某种调度策略选择几种搭配得当的作业,并调入内存 - 作业运行的结果输出到磁盘上的输出井 - 再由磁盘上的输出井将结果送到打印机 批处理操作系统优缺点 - 优点:作业流程自动化 效率高,吞吐率高 吞吐量: 单位时间内处理作业的个数 - 缺点:无交互手段,调试程序困难 分时操作系统 工作方式: 一台主机连接了若干个终端 每个终端有一个用户在使用 交互式的向系统提出命令请求 系统接受每个用户的命令 采用时间片轮转方式处理服务请求 并通过交互方式在终端上向用户显示结果 用户根据上步结果发出下道命令 分时操作系统 时间片: 操作系统将CPU的时间划分成若干个片段,称为时间片 操作系统以时间片为单位,轮流为每个终端用户服务 每次服务一个时间片 (其特点是利用人的错觉,使人感觉不到) 分时操作系统特点 多路性 交互性 “独占”性 及时性 分时操作系统 实现(条件): 终端设备 轮转算法 会话语言 一般资源独占,“滚进滚出”方法 分时操作系统 追求目标: 及时响应 (根据指标是响应时间) 响应时间: 从终端发出命令到系统给予回答所经历的时间 分时操作系统 影响响应时间的因素: - 机器处理能力 - 请求服务的时间长短 - 系统中连接的终端数目 - 服务请求的分布 - 调度算法(时间片的选取) 通用操作系统 分时系统与批处理系统结合 原则:分时优先,批处理在后 “前台”:需频繁交互的作业 “后台”:时间性要求不强的作业 实时操作系统 分类: 第一类:实时过程控制 工业控制,军事控制,... 第二类:实时通信(信息)处理 电讯(自动交换),银行,飞机订票 股市行情 实时操作系统 主要追求目标: 对外部请求在严格时间范围内作出反应 高可靠性 安全性 完整性 实时系统必须和先进的技术装备相结合 个人计算机操作系统 (单用户多任务) 计算机在某一时间内为单用户服务, 其追求目标是界面友好,使用方便, 丰富的应用软件 网络操作系统 基于计算机网络 在各种计算机操作系统上 按网络体系结构协议标准开发的软件 包括网络管理,通信,安全,资源共享和各种网络应用 目标:是相互通信及资源共享 网络操作系统 通常操作系统的功能:处理机管理、存储器管理、设备管理、文件管理等 网络通信功能:通过网络协议进行高效、可靠的数据传输 网络资源管理:协调各用户使用 网络服务:文件和设备共享,信息发布 网络管理:安全管理、故障管理、性能管理等 互操作:直接控制对方比交换数据更为困难 分布式操作系统 分布式系统:处理和控制的分散(相对于集中式系统) 分布式系统是以计算机网络为基础的,它的基本特征是处理上的分布,即功能和任务的分布 分布式操作系统的所有系统任务可在系统中任何处理机上运行,自动实现全系统范围内的任务分配并自动调度各处理机的工作负载 分布式操作系统 特征: 1.是一个统一的操作系统 2.资源进一步共享 3.透明性: 资源共享,分布。用户并不知道,对用 来讲是透明的 4.自治性: 处于分布式系统的多个主机处于平等地 位,无主从关系 5.处理能力增强、速度更快、可靠性增强 网络和分布式的区别 (1) 分布具有各个计算机间相互通讯, 无主从关系;网络有主从关系 (2) 分布式系统资源为所有用户共享; 而网络有限制地共享 (3) 分布式系统中若干个计算机可相互协作共同完成一项任务 嵌入式操作系统 什么是嵌入式系统? 在各种设备、装置或系统中,完成特定功能的软硬件系统 它们是一个大设备、装置或系统中的一部分,这个大设备

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档