【摘 要】
:
随着嵌入式系统硬件性能的不断提高和软件功能的日益丰富,系统固有复杂度已经成为提高嵌入式系统可靠性的主要瓶颈。传统的嵌入式软件平台都是单操作系统方案,电子装设备可靠
论文部分内容阅读
随着嵌入式系统硬件性能的不断提高和软件功能的日益丰富,系统固有复杂度已经成为提高嵌入式系统可靠性的主要瓶颈。传统的嵌入式软件平台都是单操作系统方案,电子装设备可靠性依赖于所选择的操作系统、应用软件以及硬件平台的可靠性。传统的提高电子装设备可靠性的方法主要有两个:一是通过采用高可靠性实时操作系统和科学设计、严格测试提高应用系统的可靠性;二是采取硬件多余度设计,通过硬件冗余提高电子装设备可靠性。在普通的应用领域上述方法基本上足以解决可靠性问题,但在军事装备领域特别是可靠性要求极高的航空航天等关键领域,随着系统复杂度的不断提高,无论底层操作系统还是之上的应用软件都无法100%的保证系统的可靠性,潜在的BUG并不总是能发现,火星探测器“火星全球勘察者”号的故障就是一个明证。而硬件冗余的方法在一方面通过概率学原理提高可靠性的同时也不可避免的提高了硬件系统的复杂性,同时硬件冗余的方法在一些对空间和重量有严格要求的系统中应用会受到限制。以L4为代表的第二代微内核技术和虚拟化技术的发展和成熟为解决嵌入式系统可靠性问题带来了新的解决方案。充分利用富余的硬件计算和存储资源,通过资源分区、硬件抽象和高效的底层IPC,基于L4微内核的虚拟化技术通过操作系统级冗余,在不增加硬件代价的前提下为大幅度提高系统可靠性提供了技术可能。本文就基于L4微内核虚拟化技术提高系统可靠性,通过军事航空电子装备领域的电子对抗系统个案的模拟实现进行研究和探讨。
其他文献
互联网对人类社会的影响既快速又深入,现如今人们在互联网中的活动不仅是对互联网信息的单纯上传与下载,而是更多地与互联网中的其他个体进行信息与情感的交流,这让我们有机
近年来,随着教育信息化的深入发展,通过网络开展教学已经逐渐普及起来。大多数学校都已经或正在开发自己的网络课程。作为网络课程的载体,网络课程平台的优劣,直接影响着网络教学
在互联网时代,企业所处的外部市场网络环境越来越复杂。消费者作为网络中的一部分,是企业要从网络中获取的重要的资源。传统的消费者行为研究通常将消费者看作独立的个体,而
蚁群算法是基于蚂蚁群体觅食过程中,具有找到蚁穴与食物源之间最短路径的能力,这一生物学行为发展起来的一种群智能优化方法。它最初用于解决旅行商(TSP)问题,具有自适应性、
软件测试是软件开发过程中非常重要的部分。随着软件的规模越来越庞大,花费在软件测试工作的时间、人力、物力也越来越多。测试用例集的数量及每个测试用例的运行代价决定着
随着计算机仿真、虚拟现实、三维网络游戏的发展,对三维室外场景的虚拟漫游技术、及自然场景的实时渲染绘制技术的应用需求越来越广泛了。本文针对构建虚拟漫游系统运用的关
下一代网络(NGN)是指以软交换为代表,IMS为核心框架,可运营、维护和管理的通信网络。其中,多网融合和网络认知是下一代网络的发展趋势,是下一代通信网络的基础。认证、授权与
为了实现互联网资源的有效共享和综合利用,“虚拟计算环境聚合和协同机理研究”973课题组提出了“虚拟计算环境”的概念,即iVCE。R-net是验证虚拟计算环境的体系结构模型、各
本文首先系统地介绍了MIS系统的定义、发展现状,并结合题目分析了研究生管理系统具体的发展趋势。在此基础上,确定了开发模式,提出了系统的功能、作用和特点。接着介绍了系统
近年来,随着互联网技术的飞速发展,人们在享受丰富多彩的数据时,同时也遭受着“信息过载”的问题。推荐系统可以一定程度上解决这个问题,推荐系统根据用户和项目的相关信息,