- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OSLec2解读
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * OSLec2 * 分时系统的特征 多路性:多个用户同时工作。也称为同时性。 独立性:各用户独立操作,互不干扰,感觉不到计算机为其它用户服务。 及时性:系统能及时对用户的操作进行响应。 交互性:分时系统的基本属性。 实现条件: 终端设备 轮转算法 会话语言 独占资源,“先进先出”方法 OSLec2 * 响应时间 追求目标:及时响应——依据是响应时间 响应时间:从终端发出命令到系统处理完这条命令并给予回答所需的时间。 影响响应时间的因素: 机器处理能力 请求服务的时间长短 系统中连接的终端数目 服务请求的分布 调度算法(时间片的选取) OSLec2 * 分时系统的主要问题 及时接受输入:多个I/O端口,设立多路缓冲区 及时响应: 提高对换速度(快速外存)、 限制用户数目、 缩短时间片(可能引起对换次数增多,开销增大,程序总运行时间增大) 减少对换信息量: 可重入代码(re-entrant code); 请求页式存储管理:只对换部分程序 OSLec2 * 实时操作系统Real Time Operating System 在实时计算中,系统的正确性不仅仅依赖于计算的逻辑结果,而且依赖于结果产生的时间。 实时系统:能够在指定或者确定的时间内完成系统功能和对外部或内部、同步或异步时间做出响应的系统。 硬实时系统:必须在规定的时刻或时间范围完成任务。 软实时系统:接受偶尔违反最终时限的情况。 OSLec2 * 实时系统与批处理系统和分时系统 专用系统:许多实时系统是专用系统,而批处理与分时系统通常是通用系统。 实时控制:实时系统用于控制实时过程,要求对外部事件的迅速响应,具有较强的中断处理机构。 高可靠性:实时系统用于控制重要过程,要求高度可靠,具有较高冗余,如双机系统。 事件驱动和队列驱动:实时系统的工作方式:接受外部消息,分析消息,调用相应处理程序进行处理。 可与通用系统结合成通用实时系统:实时处理前台作业,批处理为后台作业。 OSLec2 * 网络操作系统NOS, Network Operating System 网络操作系统是在通常操作系统功能的基础上提供网络通信和网络服务功能的操作系统。 目标:相互通信,资源共享 功能: 网络通信功能:通过网络协议进行高效、可靠的数据传输; 网络资源管理:协调各用户使用; 网络服务:文件和设备共享,信息发布; 网络管理:安全管理、故障管理、性能管理等; 互操作:直接控制对方比交换数据更为困难; OSLec2 * 分布式操作系统Distributed Operating System 分布式系统:以计算机网络为基础,处理和控制的分散(相对于集中式系统),基本特征是处理上的分布,即功能和任务的分布。 分布式操作系统的所有系统任务可在系统中任何处理机上运行,自动实现全系统范围内的任务分配并自动调度各处理机的工作负载。 透明性:资源共享,分布对用户来讲是不知道的 自治性:处于分布式系统的多个主机处于平等地位,无主从关系 优点:处理能力增强、速度更快、可靠性增强 OSLec2 * 分布式操作系统与网络操作系统 耦合程度: 分布式系统是紧密耦合系统,OS在各机上统一建立的“OS同质”,直接统一管理全系统的CPU、存储器和外设; 网络通常容许异种OS互连,各机上各种服务程序需按不同网络协议协议同质。 并行性: 分布式OS可将一个进程分散在各机上并行执行进程迁移; 网络则各机上的进程独立。 透明性: 分布式系统的网络资源调度对用户透明,用户不了解所占有资源的位置; 网络操作系统中对网络资源的使用要由用户明确指定; 健壮性:分布式系统要求更强的容错能力(工作时系统重构) OSLec2 * 多处理机操作系统Multi-processor Operating System 为了提高计算机系统性能和可靠性。 增加系统的吞吐量:N个处理器加速比达不到N倍(额外的调度开销,算法的并行化) 提高系统可靠性:故障时系统降级运行 类型: 紧密耦合(tightly-coupled):各处理机之间通过快速总线或开关阵列相连,共享内存,整体系统由一个统一的OS管理(一个OS核心)。 松散耦合(loosely-coupled):各处理机带有各自的存储器、I/O设备和操作系统,通过通道或通信线路相连。每个处理机上独立运行OS。 OSLec2 * 多处理机系统的类型 非对称式多处理(Asymmetric Multiprocessing, ASMP):又称主从模式(Master-slave mode)。 主处理器:只有一个,运行OS。管理整个系
您可能关注的文档
最近下载
- TBIE 004—2023通孔回流焊接技术规范团标.pdf
- 国开《MySQL数据库应用》形考1-4(试题及答案).pdf VIP
- 煤矿安全生产作业规程操作规程安全技术措施编制审批贯彻及执行管理制度.doc
- 2020年光学膜行业研究报告.pdf
- 采血管种类和应用ppt课件.pptx VIP
- 职业生涯报告六篇.pdf VIP
- Unit 4 Plants arounds us PartA Let's talk(课件)人教PEP版(2024)英语三年级上册.pptx
- 七年级上册生物:必考问答式知识点汇总(背诵+默写).docx
- 《青纱帐——甘蔗林》课件【中职专用】高教版 基础模块下册.pptx
- 国家开放大学学位英语历年真题试卷号1909.docx
文档评论(0)