1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OS

1.2 操作系统的发展过程 1.2.4 分时系统 3.分时操作系统工作方式 一台主机连接了若干个终端 每个终端有一个用户在使用 交互式的向系统提出命令请求 系统接受每个用户的命令 采用时间片轮转方式处理服务请求 并通过交互方式在终端上向用户显示结果 用户根据上步结果发出下道命令 1.2 操作系统的发展过程 1.2.4 分时系统 4.分时系统实现中的关键问题 (1) 及时接收。 (2) 及时处理。 1.2 操作系统的发展过程 1.2.4 分时系统 5.分时操作系统特点 多路性 交互性 独立性 及时性 1.2 操作系统的发展过程 1.2.4 分时系统 6.影响响应时间的因素 终端数目多少 调度算法(时间片的选取) 信息交换量和信息交换速度 机器处理能力 请求服务的时间长短及服务请求的分布 1.2 操作系统的发展过程 1.2.5 实时系统 “实时”,是表示“及时”,而实时系统(Real-Time System)是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。 特点:及时性要求高,系统可靠性高。 1.2 操作系统的发展过程 1.2.5 实时系统 1.实时操作系统的分类 实时控制系统:通常是指以计算机为中心的生产过程控制系统,又称计算机控制系统。 如:钢铁冶炼和钢板轧制的自动控制、炼油、化工生产过程的自动控制,军事控制等。 实时信息处理系统:计算机及时接收从远程终端发来的服务请求,根据用户提出的问题对信息进行检索和处理,并在很短时间内对用户做出正确回答。例如:银行,机票订购系统、股市行情实时信息处理系统等。 1.2 操作系统的发展过程 1.2.5 实时系统 2.实时任务 按任务执行时是否呈现周期性可分为: 周期性实时任务 非周期性实时任务 根据对截止时间的要求可分为: 硬实时任务 软实时任务 1.2 操作系统的发展过程 1.2.5 实时系统 3.实时系统与分时系统特征的比较 (1)多路性 (2)独立性 (3)及时性 (4)交互性 (5)可靠性 1.2 操作系统的发展过程 1.2.6 微机操作系统的发展 CP/M 8位操作系统 MS-DOS 16位操作系统: 单用户单任务 单用户多任务操作系统: windows 系列 多用户多任务操作系统: unix linux 1.2 操作系统的发展过程 1.2.7 网络操作系统 1.网络操作系统的出现 网络操作系统是建立在主机操作系统基础上,用于管理网络通信和共享资源,协调各主机上任务地运行,并向用户提供统一的、有效的网络接口的软件集合。 按网络所覆盖的地理范围和互连计算机之间的距离的不同,可把计算机网络分为两种: 广域网WAN(Wide Area Network) 局域网LAN(Local Area Network) 1.2 操作系统的发展过程 1.2.7 网络操作系统 2.网络操作系统的基本功能 网络通信 资源管理 提供多种网络服务 提供网络接口 网络操作系统 网络服务 应用程序 通信软件(协议支持) 单机 操作系统 用户应用程序 图1-8 局域网操作系统的结构 通信软件(协议支持) 1.2 操作系统的发展过程 1.2.8 分布式操作系统 1.分布式操作系统特征 1.系统内只有一个全局操作系统,采用分布式控制的办法,负责全系统的资源管理和运行控制。 2.资源进一步共享:系统内包含有多个物理资源和逻辑资源,它们可以动态地分配给各个任务 3.透明性: 资源共享,分布。系统对用户提供一个透明的、一体化的用户界面。 4.自治性: 处于分布式系统的多个主机处于平等地位,无主从关系所有资源都必须高度自治而相互配合地工作,它们之间不存在层次控制或主从控制的关系。 5.处理能力增强、速度更快、可靠性增强 1.2 操作系统的发展过程 1.2.8 分布式操作系统 2.分布式操作系统的功能 资源管理 任务分配 分布式进程同步和通信 管理程序浮动 1.2 操作系统的发展过程 1.2.8 分布式操作系统 3.要解决的关键问题 通信原语的设计 资源管理 系统容错 1.2 操作系统的发展过程 1.2.8 分布式操作系统 4.网络和分布式的区别 (1) 分布具有各个计算机间相互通讯, 无主从关系;网络有主从关系 (2) 分布式系统资源为所有用户共享; 而网络有限制地共享 (3) 分布式系统中若干个计算机可相互 协作共同完成一项任务 1.

文档评论(0)

118books + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档