可生存性嵌入式OS的内存管理技术研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:kr1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在安全关键系统中,对嵌入式系统持续提供正确服务的要求越来越高。传统的保障手段如安全性、可靠性等已不能满足要求。针对越来越高的需求,将可生存性引入嵌入式系统的设计中显得尤其重要。目前,国内外对可生存性的研究刚刚起步,而嵌入式领域的生存性研究就更少了。因此,研究可生存性嵌入式系统具有重要意义。本文首先对可生性的定义、属性以及开发方法进行了研究。然后进一步对可生存性进行了理论研究。在理论研究的基础上,提出了保障系统可生存能力的依据,同时指出对资源尤其是对内存资源进行有效管理是提高系统可生存能力的一条重要途径。根据上面的研究,对可生存嵌入式系统模型进行了描述,划分了整个系统的模块结构。然后根据系统模型的架构,阐释了内存管理模块与可生存系统中各个保障模块的关系,并对内存管理模块做出了需求分析。然而,在传统嵌入式系统的内存管理中,由于受实时性和资源的限制,不能为嵌入式系统的可生存能力提供保障,即不满足需求分析中的要求。针对这些缺陷,本文进一步研究了满足这些需求所需的技术策略,采用了相应的技术解决方案并设计了新的内存管理模块体系结构。按照可生存性属性的要求,在新内存管理模块中,加入了内存保护模块、关键数据冗余编码存储以及内存泄漏检测和处理模块。可生存内存管理模块的实现能进一步为上一层的可生存性保障模块提供支持。最后,本文通过论述和测试证明了该内存管理模块能够对系统提供可生存性保障。
其他文献
数据挖掘致力于从大量数据中寻找有用的知识,数据挖掘的强大功能,能帮助人们更透彻地理解数据,从数据中获取更深层次的信息,从而产生巨大的生产力,已经在电信、银行、保险、证券、
语音识别技术的应用前景是无限的。应用语音的自动理解和翻译,可以消除人类相互交往的语言障碍。随着Internet网的爆炸性扩张,电子商务的迅速发展,语音识别技术将为网上会议、商
在企业的信息交换中,文档是业务与它们的客户之间交互的主要来源,被用于创造收入、管理事务并传递知识,同时也是客户、合作者、供应商及其后端系统和业务流程之间的公共接口
在我国的出口行业中,技术性贸易壁垒(Technical barriers to trade,简称TBT)造成的贸易摩擦日益增多,给我国出口贸易造成巨大损失。究其原因主要是我国缺乏强有力的TBT监测预
本文研究在CG树模型下的负载调度算法和资源管理模型,以实现分布式集群系统的负载均衡和资源合理利用。通过研究现有的负载调度算法,本文提出了一种基于CG树模型的请求式动态
入侵检测作为一种积极主动的安全防护技术,提供了对内部攻击、外部攻击和误操作的实时保护,在网络系统受到危害之前拦截和响应入侵。现有入侵检测系统不但误警率高,且实时性
基因组测序工作快速发展,基因组结构注释成为破译基因组秘密的首要问题。纯粹基于实验方法的基因结构注释代价较高且难以适应基因组数据的迅速增长,因此,需要建立基因组结构
随着互联网技术的发展和接入速度的提高,用户对网络的期望和要求不再满足于单一的静态媒体,流媒体应用成为了用户新的需求。但流媒体对带宽资源要求高且服务时间长,在传统的C
随着WWW技术的日益成熟和互联网应用的逐渐普及,互联网已经发展成为了一个巨大的分布式信息空间。从Web中获取信息已成为个人获取知识的主要方法和重要手段,也成为当前企业获
信息时代人们出于对安全的需求,越来越重视用人的生理特征进行身份认证的生物识别技术。在众多的生物识别技术中,虹膜识别技术有着无可比拟的优越性。虹膜作为重要的身份鉴别