首页 | 本学科首页   官方微博 | 高级检索  
     

基于服务体/执行流模型的MiniCore系统的容错设计
引用本文:杨金彪,陈香兰.基于服务体/执行流模型的MiniCore系统的容错设计[J].计算机系统应用,2016,25(3):43-49.
作者姓名:杨金彪  陈香兰
作者单位:中国科学技术大学 软件学院, 合肥 230027,中国科学技术大学 计算机科学与技术学院, 合肥 230027
基金项目:国家"核心电子器件、高端通用芯片及基础软件产品"重大专项(2012ZX01034001-001);国家自然科学基金(61379040,61272131)
摘    要:空间环境中的计算机系统要求高可靠性.针对存储受限的空间嵌入式实时系统,从内存可靠性和任务容错调度两个角度出发,提出了一种两级容错设计方案.该方案由系统级的周期性内存检错纠错机制和任务级的一种改进的主/副版本容错调度机制组成.方案的实验验证在一款基于服务体/执行流模型(SEFM)设计的嵌入式操作系统MiniCore中进行.加入两级容错机制后,内存数据准确性得到保证,MiniCore内核代码空间增加了约33%,时间性能指标略微下降,任务的执行成功率和调度质量显著增加.

关 键 词:空间嵌入式实时系统  容错调度  两级容错设计  服务体/执行流模型
收稿时间:2015/4/20 0:00:00
修稿时间:9/9/2015 12:00:00 AM

Fault-Tolerant Design of MiniCore Operating System Based on Servent/Exe-Flow Model
YANG Jin-Biao and CHEN Xiang-Lan.Fault-Tolerant Design of MiniCore Operating System Based on Servent/Exe-Flow Model[J].Computer Systems& Applications,2016,25(3):43-49.
Authors:YANG Jin-Biao and CHEN Xiang-Lan
Affiliation:Department of Software Engineering, University of Science and Technology of China, Hefei 230027, China and Department of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, China
Abstract:Computer systems require high reliability in space environment. Contrary to limited storage space for embedded real-time systems, considering the memory reliability and Fault-tolerant task, we propose a two level of fault-tolerant solution. The program consists of a periodic memory detecting and an error correcting mechanism of system-level and an improved master/slave version scheduling mechanisms of task-level. The experimental verification of the program is carried out in an embedded operating system named MiniCore which based on a service body/execution flow model(SEFM). The introduction of fault-tolerant mechanism increases the code size of MiniCore kernel by 33% and ensures the accuracy of the memory data, with the system's time performance declining slightly and the success rate and scheduling performance of task execution improving significantly.
Keywords:space embedded real-time systems  fault-tolerant scheduling  two level of fault-tolerant design  service body/execution flow model
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号