- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实时系统(Real-Time System) 任务的类型 周期性实时任务 非周期性实时任务:截止时间(deadline),开始截止时间(最晚开始时间)和完成截止时间(最晚完成时间) 通常把兼有分时、实时和批处理三者或其中两者的操作系统,称作通用操作系统。可适用于计算、事务处理等多种领域,能运行在多种硬件平台上,如 UNIX系统、Windows NT等。--通用化、小型化 实时系统与分时系统的比较 分时系统 实时系统 多路性 多终端服务 多路现场、多个对象、多个执行机构 独立性 终端服务互相独立、互不干扰 信息采集和对象控制互不干扰 及时性 用户可接受的 实时信息系统同分时系统 实时控制系统要求高 交互性 强 仅对特定服务 可靠性 一般 强,通常采取容错措施 手持系统 * 手持系统(handheld system) 个人数字助理(Personal Digital Assistants, PDAs) 蜂窝电话(Cellular telephones) 存在的问题 内存有限(32M – 64M) 低速处理器(只有个人计算机处理器速度的几分之一) 屏幕小(5英寸×3英寸) * 操作系统的概念与功能迁移 * 操作系统的发展史 螺旋式上升 功能迁移 * 操作系统概念与功能的变迁 * 计算环境 * 计算环境 传统计算 PC, 服务器, 有限的远程访问 基于Web的计算 C/S和Web服务,便捷的远程访问,不用关心服务器的位置 嵌入式计算 嵌入式计算机是现在最为普遍的计算机,如汽车发动机、VCR、微波炉等等 系统功能比较简单,没有高级功能(如虚拟内存和磁盘) 只有少量或没有用户接口 * 嵌入式操作系统 嵌入式系统 在各种设备、装置或系统中,完成特定功能的软硬件系统 它们是一个大设备、装置或系统中的一部分,这个大设备、装置或系统可以不是“计算机” 由于它们被嵌入在各种设备、装置或系统中,因此称为嵌入式系统 嵌入式操作系统 EOS(Embedded Operating System)在嵌入式系统中的OS 是运行在嵌入式智能芯片环境中 对整个智能芯片以及它所操作、控制的各种部件装置等等资源进行统一协调、调度、指挥和控制的系统软件 国际上有名的嵌入式操作系统有Windows CE 、Palm OS 、Linux 、VxWorks 、pSOS、QNX、OS-9 、LynxOS等。 嵌入式操作系统 典型嵌入式操作系统的特性 完成某一项或有限项功能;不是通用型的 在性能和实时性方面有严格的限制 能源、成本和可靠性通常是影响设计的重要因素 占有资源少、易于连接 系统功能可针对需求进行裁剪、调整和生成,以便满足最终产品的设计要求 嵌入式操作系统 嵌入式操作系统的应用 嵌入计算的各种应用特点 掌上电脑 运算速度: 100 KIPS 在大小上优化、支持手写、低能耗 工业设备 运算速度: 1 MIPS 安全优先,控制流程为主 军事装备 运算速度 :1 GIPS 可靠性最重要 作业 P24 1.1 1.3 1.5 1.6 1.9 * Palm是3Corn公司的产品,其操作系统为Palm OS。Palm OS是一种32位的嵌入式操作系统。是一套专门为掌上电脑开发的OS。 WINDOWS CE是微软开发的一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统。它是精简的Windows 95。 Linux是一个类似于Unix的操作系统。它起源于芬兰一个名为Linus Torvalds的业余爱好,但是现在已经是最为流行的一款开放源代码的操作系统。Linux从1991年问世到现在,短短10年的时间内已发展成为一个功能强大、设计完善的操作系统,伴随网络技术进步而发展起来的Linux OS已成为Microsoft公司的DOS和Windows 95/98的强劲对手。 1 MIPS 1兆指令/S 1 GFLOPS 1亿次/S 多道批处理系统的特征 多道性 多道程序驻留内存:提高了资源的利用率; 程序并发执行:提高了系统的吞吐量; 无序性 作业进入内存先后顺序和完成的先后顺序无对应性 调度性 作业提交给系统需经过两次调度 作业调度 进程调度 Multiprogrammed Batch Systems多道程序批处理系统 Several jobs are kept in main memory at the same time, and the CPU is multiplexed among them. 单道与多道批处理的比较 不严格对应 需要 交替占用 多道 多道批处理 严格对应 不需要 独占 一道 单道批处理 程序完成次序与其进入内存次序间的关系 是否需要作业和进程调度 占用CPU的情况 内存中驻留程序数目 多道批处理系统的
文档评论(0)