实时操作系统的若干关键问题研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:LoneStrong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高可靠实时系统设计是一个复杂、耗时的过程,其中牵涉到实时理论、可靠性工程、不同的应用环境特征等多个问题,而其中每一个部分又有众多的研究课题。随着实时嵌入式操作系统的出现,使得实时系统又多了一个新的工具。针对航空航天、工业控制等不仅有硬实时性要求,又具有高可靠性要求、有限的硬件环境限制、容错的复杂性等特点的领域,如何在操作系统中提供对这些特定系统的支持,减少实时系统的设计复杂度,同时又能保证系统良好的实时性能,是本论文的研究重点。 本论文力图从航天计算机及工业控制系统的实际需求出发,对面向高可靠实时领域的嵌入式操作系统中的几个关键问题进行全面而深入的研究,并在此基础上实现一个功能完善,性能优良,采用COTS技术,面向高可靠系统的实时嵌入式操作系统。 本论文的工作主要集中在以下几点: 1.研究并探讨了适用于工业控制及航空航天计算机的实时嵌入式操作系统的体系结构以及其内部功能模块。对操作系统的任务调度与管理、内存分配、中断与异常处理、可靠性技术、输入输出系统以及可靠性容错支持等部分的原理及实现技术进行了分析。 2.针对现有的实时系统内核中,由于关中断而带来的中断响应时间较长的问题,提出了利用中断延时队列来提高系统中断响应的方法。该方法消除了操作系统内核级操作对中断响应时间的影响,从而使得中断响应时间仅由处理器硬件决定,和以往的技术相比,具有较高的研究价值。本文介绍了这个技术在X86、ARM平台上的实现过程以及在实现中需要注意的相关问题。 3.对嵌入式环境下实时文件系统中的缓冲分配算法进行了深入的研究,并在此基础上,提出了平方根缓冲分配算法,与以往动态软实时文件系统中性能最优的平均缓存分配算法的实验比较结果显示,该算法更适用于输入输出码流是静态决定的嵌入式环境下。 4.针对工业控制等高可靠计算机系统对容错性能的特殊要求,基于COTS实时嵌入式操作系统内核功能,研究并建立了适用于高可靠实时计算机系统的多模容错操作系统模型,并对此操作系统的系统时钟与任务同步、故障检测与恢复以及交互一致性网络等关键问题进行了研究与探讨。 5.研究了基于COTS的多模容错操作系统的任务模型,并对该任务模型的实时性能进行了详细的推导,给出了保证系统关键任务实时性能的通用公式。 本论文的研究工作为实时嵌入式操作系统在高可靠实时系统中的应用提供浙江大学博士学位论文了一条新的途径,从而达到减轻这些系统设计的复杂性,提高可维护、可升级、百丁移植性能的目的。
其他文献
历史已经走进21世纪,面对种种“马克思主义过时论”,面对马克思主义的边缘化和西方化趋势,我们应该保持清醒的是:马克思主义在当今各种意识形态理论中仍然是唯一科学的理论,是唯一
21世纪的体育教育改革势必给21世纪的体育教师的角色带来新的变化,对体育教师的综合能力提出新的要求。建立科学、合理的21世纪体育教师综合能力评价体系,是与时俱进和适应教育
随着全球经济一体化进程的加速和以信息科技为代表的新经济的迅猛发展,我国的传媒产业日益繁荣,媒介市场的竞争日趋激烈。打造别具一格的媒体品牌便成为媒体行业面临的一个新课
互惠合作是现代市场经济发展的一大潮流,是经济行为人理性化的策略选择,互惠合作道德原则的提出突破了传统理论视市场竞争为弱肉强食、视利益追求为惟利是图的价值理念,它为现代
社会体制的转型,引发了中国政治国家、市场经济与市民社会的三重分化,如何建构三者之间良性互动的新关系模式,如何合理界定市民社会的地位和作用,引起了政治学、社会学诸学科的关
目的:探讨健脾补肾利水类中药治疗妊娠肿胀的疗效。方法:采用健脾补肾利水方(白术、熟地、黄芩、砂仁、桑寄生、杜仲、茯苓皮等)加减治疗。结果:总有效率98%。结论:该方从根
目前,浮选尾矿还没有一个较好的利用途径。本文叙述了有关浮选尾矿的成分及其在农业生产应用的广阔前景,此外还列举了一个促进农业生产的实例。因此,本文所提供的方法,有可能
对冲击磨料磨损机理研究的传统方法是从实验或实物检测入手,推导出经验公式或看法,所以得到的结论基本属于定性研究和“磨损后”的情况。而本文则一方面使用实验手段来模拟特定
行政强制法律制度是一个重要的行政法问题。笔者试图探寻行政强制的理论基础,并对行政强制统一立法进行探讨。首先,笔者对行政强制进行法理解说,探讨行政强制的法理基础。然后,笔
在动态的、竞争性的环境中,被直接用于物流作业的设施数量、规模以及地理关系即企业物流网络的布局实际影响着向顾客提供服务的能力和成本。因为企业物流网络的能力和结构将直