实时操作系统容错调度技术的研究与实现

被引量 : 0次 | 上传用户:zj5536
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着实时计算技术的飞速发展,越来越多的安全关键应用依赖实时系统作为核心控制部件,实时系统成为影响安全关键应用性能和可靠性的决定性因素。显然,提高实时系统的可靠性与提高实时系统的性能具有同样重要的意义。随着硬件可靠性的大幅度提高,实时软件的可靠性成为限制系统可信性的瓶颈。容错,作为保障实时软件可靠性的重要技术,已经成为实时系统研究的热点问题。本论文详细分析了系统可靠性的基本概念,影响系统可靠性的各种因素,系统地介绍了基本的可靠性保障技术。在此基础上,本论文系统、深入地研究了容错实时调度的基本技术,认为以下问题制约着容错调度技术在实时系统中的应用:其一,容错的引入以资源冗余为代价,导致系统正常运行时的系统资源利用率降低;其二,以往研究的容错实时调度算法实用性不高,只能调度单一类型的实时任务,既未考虑同时调度具有容错需求的实时任务和无容错需求的实时任务,也未能同时调度周期任务和非周期任务。因此,研究和设计高效、简单、实用的容错实时调度算法是容错实时系统需要解决的首要问题。在分析容错实时系统面临的主要问题基础上,本论文对容错实时调度算法进行了深入地研究,主要工作为:将非精确计算技术、资源回收技术与现有的实时调度算法相结合,提出了两种新的容错实时调度算法(IC-FT-EDF和RR-FTRM),在不降低算法的容错能力的前提下,提高了系统的资源利用率和任务吞吐量;基于资源预分配思想,提出了一种较通用的容错实时调度算法LP-FT,它可调度多种类型的任务,适用范围广泛;在理论上证明了上述算法的正确性,给出了可调度条件,并进行了算法分析;基于实时操作系统CRTOS 2.0,设计其容错调度模块,实现了LP-FT、FT-EDF和FTRM三种容错实时调度算法;对容错调度模块进行测试,结果表明,其时间和空间开销能够满足实时系统的要求。
其他文献
<正>互联网时代,很多人都已经习惯了通过网络解决很多问题,包括看病找医生。在线辅助问诊是否合法?对此,国家卫计委新闻发言人宋树立表示,互联网上涉及医学诊断治疗是不允许
提出了一种利用高分辨率SAR图像进行建筑物提取和三维重构的方法.首先,分析了高分辨率SAR图像建筑物产生的电磁散射的类型,给出了不同类型散射区域的后向散射计算方法,并在此
<正> 一、前言国家标准《摆锤式冲击试验机》是根据原国家仪器仪表工业总局一九八一年的标准化工作计划而编制的。经过近两年的工作,于一九八二年十月通过审查。一九八三年七
随着经济全球化进程的加快,作为全球供应链节点的港口,在国民经济中的地位进一步提升。现代港口已经突破了传统港口的中转运输功能,港口物流与临港工业的发展,大大拓展了港口
长吉体的风格核心是“锦囊句”;梦窗体的风格核心是“字面”。修辞是造成“锦囊句”与“字面”的共同原因,因而也是理解长吉体和梦窗体的关键。李贺与吴文英的共同修辞特点是
世界杯硝烟散尽,奥运会曲终人散,当一场场精彩赛事结束后,体育场馆设计及可持续发展问题,成为当今体育建筑设计师所广泛关注的问题之一。结合笔者多年的体育场馆建筑设计的经
通榆年画作为一种民间艺术,它的美不是幻象,而是真实地流传和保持着某种历史传统、生活习俗以及社会精神。通榆年画善用线条勾勒活泼、自由的生命姿态,显示了人们对生命本真
影响城市标志性形象空间配置的因子包括生态背景值、地域特色性、形象元素组合性、节点及节点等级性、区位指向性等。珠江三角洲地区标志性形象空间配置存在较多问题,如空间
通过对昆明盆地第四系上更新统不同埋深处褐煤在不同饱水状态时的力学测试,重点探讨褐煤的遇水软化规律。试验对不同埋深处的褐煤按照天然状态、饱水6d、12d、18d及24d的设计
分组是合作学习的重要环节,能够培养学生的小组协作能力,提高学生合作学习的效率.然而,目前合作学习常采用人工方式进行分组,无法确保组内成员在知识结构上具有较高的互补性.