期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
实时操作系统CPU使用率监测的软件容错研究 被引量:8
1
作者 王余伟 曹东 施书成 《计算机工程与科学》 CSCD 北大核心 2018年第8期1337-1343,共7页
在硬件实时操作系统中,系统CPU的使用率是系统性能的一项重要指标,如果任务占据了系统的全部CPU,其它任务将无法继续运行,给系统带来灾难性后果。通过分析实时操作系统中软件运行的特点,系统设计需要采取一定容错策略,以提高系统可靠性... 在硬件实时操作系统中,系统CPU的使用率是系统性能的一项重要指标,如果任务占据了系统的全部CPU,其它任务将无法继续运行,给系统带来灾难性后果。通过分析实时操作系统中软件运行的特点,系统设计需要采取一定容错策略,以提高系统可靠性和容错能力。在μC/OS-Ⅱ实时操作系统下对飞行控制软件中的任务进行实时监测。首先给出在μC/OS-Ⅱ实时操作系统下CPU使用率的计算方法,合理提出CPU的监测周期。其次,给出对CPU使用率异常的故障检测算法,对故障进行故障处置,提高系统的容错能力。最后,通过在MPC5674飞行控制计算机中编写嵌入式飞行控制软件来验证四种对CPU使用率异常的处置方法。仿真结果表明,实时操作系统中CPU的软件容错方法可以有效提高系统可靠性和容错能力。 展开更多
关键词 实时系统 软件容错 CPU使用率 异常处置
在线阅读 下载PDF
使用防卫式程序设计实现软件容错 被引量:1
2
作者 万剑怡 薛锦云 《计算机科学》 CSCD 北大核心 1996年第1期66-68,共3页
软件避错是提高软件可靠性的主要方法之一,它包含程序检验,测试,正确性证明等技术,然而。
关键词 程序设计 软件容错 软件可靠性
在线阅读 下载PDF
一种快速测试Java异常处理机制的方法 被引量:1
3
作者 姜淑娟 闫大顺 《小型微型计算机系统》 CSCD 北大核心 2005年第10期1854-1857,共4页
异常处理机制能增强程序运行的可靠性,提高软件的健壮性,但异常处理代码本身可能存在错误.由于它的特殊性,采 用与测试普通代码同样的方法对其进行测试,通常效率不高而且很难达到预期的效果.在分析了利用断言违背策略进行软件故 障注... 异常处理机制能增强程序运行的可靠性,提高软件的健壮性,但异常处理代码本身可能存在错误.由于它的特殊性,采 用与测试普通代码同样的方法对其进行测试,通常效率不高而且很难达到预期的效果.在分析了利用断言违背策略进行软件故 障注入技术的基础上,提出了将Java异常处理机制的特殊结构同断言违背策略、程序变异技术相结合,可以有效地测试异常处 理代码,并设计工具来支持这种故障注入方法. 展开更多
关键词 异常处理 软件故障注入 软件测试 程序变异
在线阅读 下载PDF
一种基于异常处理的并发程序容错机制 被引量:1
4
作者 牛如美 陈雨亭 《计算机工程》 CAS CSCD 2012年第13期44-47,共4页
当前并发程序容错机制处理方式单一、效率较低。为此,提出一种适用于多种并发程序错误处理的容错机制。通过在编译及运行过程中对程序进行异常处理,并在异常发生时根据设置的检查点对程序进行回滚和防错误处理,以实现并发程序容错。实... 当前并发程序容错机制处理方式单一、效率较低。为此,提出一种适用于多种并发程序错误处理的容错机制。通过在编译及运行过程中对程序进行异常处理,并在异常发生时根据设置的检查点对程序进行回滚和防错误处理,以实现并发程序容错。实验结果表明,该容错机制可有效检测并发程序中的错误,在不增加程序总体运行时间的情况下达到比较理想的容错效果。 展开更多
关键词 异常处理 容错 并发程序 多线程 原子性违例 回滚 检查点
在线阅读 下载PDF
基于CPU使用率监测的软件容错研究 被引量:1
5
作者 王小刚 曹东 《计算机科学》 CSCD 北大核心 2014年第7期25-29,共5页
在硬实时操作系统中,任务超时运行将会给系统带来灾难性后果。为了提高系统的可靠性和容错能力,系统设计需要采取一定容错策略。系统的CPU使用率是实时系统运行正常与否的重要指标,其可以表征系统的时间特性和任务状态。针对CPU使用率... 在硬实时操作系统中,任务超时运行将会给系统带来灾难性后果。为了提高系统的可靠性和容错能力,系统设计需要采取一定容错策略。系统的CPU使用率是实时系统运行正常与否的重要指标,其可以表征系统的时间特性和任务状态。针对CPU使用率的特点以及容错监测的要求,选取机器周期作为时间信息统计的基准;分析监测周期不同对监测效果的影响;提出了嵌入式实时系统CPU使用率异常的判决条件;并结合结构冗余和时间冗余的思想,设计了4种处置方法用于CPU使用率异常处置。仿真测试表明,基于CPU使用率监测的软件容错方法可以有效提高系统的可靠性和容错能力。 展开更多
关键词 实时系统 软件容错 CPU使用率 异常处置
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部