基于微内核的操作系统设计以及嵌入式虚拟化应用的研究

被引量 : 8次 | 上传用户:jianbin0703
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,随着嵌入式处理器性能的大幅度提升,以及各种高带宽网络通信技术的逐渐普及,嵌入式虚拟化技术在军用、民用领域的应用已经初见端倪,但是并未形成统一的模式和固定的标准。各种微内核操作系统,也逐渐在诸如消费电子、汽车电子等系统定制领域,取得了巨大的成功,其微内核系统设计方法,也被众多设计人员和主流厂商所采纳。因此,本文研究目标之一是从设计方法的角度探讨微内核操作系统的设计原理和相关技术,并对微内核技术进行归纳和总结;研究目标之二是基于微内核设计方法探讨嵌入式虚拟化方案,以及嵌入式虚拟化平台的实现技术细节;研究目标之三是基于已有嵌入式虚拟化平台,构建安全可靠体系解决方案,对提升目前嵌入式系统比如3G/4G时代的手机平板和各种设备的安全性和可靠性,也有重要意义。本论文首先以微内核操作系统的设计方法为基础,依次讨论第一代微内核、第二代微内核、第三代微内核的设计思路以及工业界若干微内核的设计方法,并归纳微内核技术发展的方向和趋势。第一代微内核向第二代微内核演化的驱动力在于提高微内核性能:由于在第二代微内核设计过程中,过于强调性能而忽略了很多安全问题,在解决这些问题的过程中导致了第三代微内核的产生。论文特别指出,虚拟化已经成为当前微内核研究的主要方向之一。其次,讨论虚拟化技术和微内核技术的关系,并以嵌入式虚拟化为主要目标,论证所采用的嵌入式虚拟化主要采用半虚拟化和支持POSIX PSE51的Ⅰ型虚拟化基本方案。再次,设计并实现基于第二代微内核和第三代微内核系统的嵌入式虚拟化平台L4eRTL和L4eRTL.OC,其中包括内存虚拟化、中断虚拟化和定时器虚拟化等,并对运行情况和结果进行了测试和评估。相对于基于第二代微内核的嵌入式虚拟化平台,基于第三代微内核的嵌入式虚拟化平台在安全可靠性方面有了大幅提升,能提供更高的保护性和更严格的隔离性。并以本论文实现的嵌入式虚拟化平台为基础,提出了基于嵌入式虚拟化平台的一种可靠体系架构,并以PC步进电机控制系统作为可靠体系架构的应用实例。
其他文献
目的:运用循证医学方法,对中医药治疗白癜风的临床疗效进行系统评价。方法:计算机检索中国期刊网全文数据库(CNK)I、中国生物医学数据库(CBM),手工检索了中文发表或未发表的
一、我国农业信息技术的发展现状 农业信息技术是指信息技术在农业领域的应用。农业信息技术的商业化应用,是农业技术创新的重要内容,也是衡量农业产业化经营水平的一个重要标
本文从对待子女的教育、中西医的认识和孕妇难产等角度,阐述了中西文化存在的差异。
根据哺乳猪和早期断奶猪的消化生理特点,以功能展开的方法,对仔猪全价颗粒饲料产品质量开发设计进行全过程的研究,逐级提出了仔猪全价颗粒饲料产品的用户要求、质量特性、原
药膳是传统中医药应用的一个主要方面.本文通过调查研究安国地区药膳分类及中药材用料和安国地区主要中药材品种及其代表药膳,得出安国地区药膳配方可分为养生滋补、抗衰延年
<正>根据美国科幻巨擘奥森·斯科特·卡德创作的同名小说改编的青春科幻动作片《安德的游戏》,早已打出了正式海报。影片由《金刚狼》导演加文·胡德执导,《雨果》童星阿沙·
基于城市自然 -经济 -社会复合生态系统原理 ,应用层次分析法、综合指数法 ,建立城市生态可持续发展水平测度指标体系 ,并将广州市与北京、上海、深圳市进行对比评价 ,最后得
本文论述了颗粒饲料生产中,蛋白质和淀粉的功能特性对颗粒饲料质量的影响大于生产方式的影响;生产颗粒饲料用未变性大豆蛋白粉和预胶凝淀粉在饲饲料持久性最大值为93%,而用变
<正> 在当前大跃进的日子里,矿山生产随着冶金工业的跃进而需要高速增加原矿石的产量;这样,就要求更多、更快地作好生产准备工作;建井数及并筒掘进数也随之比往年大大地提高
<正>近二十年来,全球发生了数十起重大群众性踩踏事件,造成大量人员死伤,且这些事件绝大多数发生在发展中国家。按踩踏事故背景、起因,我们将这些事件大致分类梳理如下:庆贺