嵌入式实时Hypervisor移植与应用开发

被引量 : 0次 | 上传用户:blackboy1221
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟化技术一直伴随着计算机的发展,从早期的内存虚拟化,到系统级虚拟化,再到硬件辅助虚拟化,虚拟化概念为充分发挥硬件的能力提供了重要的基础。随着移动系统和设备的突起,针对嵌入式系统的虚拟化技术也逐渐成为开发热点。虽然专业实时系统具有很强的实时性和安全性,但他们通常针对特定的硬件平台和应用环境开发,缺乏通用性和灵活性;而应用于通用环境中的系统却通常不具备实时特性。为了解决这个问题,西班牙瓦伦西亚理工大学于2001年提出了XtratuM超微内核(nano-kernel),作为实时Hypervisor。但原有XtratuM运行于2.6.17的内核,已不能适应新版本的内核,XtratuM急需移植到新的内核中。另外,XtratuM的通用性依赖于应用的开发。如何降低其开发成本,以及适应已有的应用至关重要。本文在分析了Linux内核新旧中断处理系统的基础上,在较新的3.4.16内核中,调整了XtratuM虚拟中断与真实硬件中断的处理关系,实现了对系统中断、异常、系统调用、时钟、域调度、内存管理的接管,完成了XtratuM从2.6内核到3.x内核的移植。在此前提下,本文结合ARINC653标准,提出了XtratuM应用模型和开发模式,并以模拟数控机床为例,实现了XtratuM对两个步进电机的控制。通过测试分析,XtratuM在实时性能方面较原生Linux系统有很大的提升,与RT-Preempt表现相近。测试结果证明XtratuM具备一定的实时性能,且XtratuM应用开发模型能够满足对一般工业过程的控制。
其他文献
波导缝隙阵天线具有结构紧凑、质量轻、性能好等优点,常被用于机载或弹载雷达等多种设备。随机振动是雷达工作时的主要载荷形式,振动引起的天线变形会对天线增益产生一定影响
目的:考察罪犯自制力对其自尊和敌意认知的抑制作用,揭示这一过程的中介变量和调节变量。方法:采用自我控制能力量表、自尊量表和敌意问卷,对164名罪犯进行测量。结果:罪犯自
<正>胃癌前病变(Precancerous Lesions of gastric cancer,PLGC)是病理学概念,包括肠上皮化生(Intestinal Metaplasia,IM)和异型增生(Dysplasia,Dys),主要伴存于慢性萎缩性胃
目的:观察自拟溃疡汤治疗胃溃疡的疗效。方法:将125例活动性胃溃疡患者随机分为2组,治疗组62例自拟溃疡汤治疗,对照组63例用雷贝拉唑肠溶片治疗。4周后比较2组有效率及症状改
目的 观察基因重组人生长激素 (r- h GH)对骨质疏松性骨折愈合的作用及影响 ,以期为骨质疏松性骨折提供一种有效的治疗方法。方法 选择 8月龄、雌性、SD大鼠 36只 ,随机分
<正>对于珂兰来说,只有将营销渠道下沉,加大基层市场开拓力度才能分享行业的红利。中国基层消费市场正成为珠宝电商公司的香饽饽。最近几个月以来,珂兰公司决定加码拓展中国
目的:观察复方守宫散对癌症恶病质的疗效。方法:80例癌症恶病质患者随机分为治疗组和对照组各40例,治疗组给予复方守宫散联合甲地孕酮,对照组单用甲地孕酮,2组均根据病情予营
目的:评估龙氏手法治疗儿童颈性眩晕的效果,探讨其机理。方法:将80例颈性眩晕儿童随机分为龙氏组和推拿组各40例,分别给予龙氏手法治疗及推拿治疗。观察两种手法对患儿异常经
<正>急性冠脉综合征(ACS)是指冠脉粥样硬化斑块破裂或侵蚀,继发完全或不完全性血栓形成为病理基础的临床综合征,包括不稳定型心绞痛(UA)、非ST段抬高的心肌梗死(NSTE-MI)和ST
盐酸氨溴索作为一种祛痰剂,由于其安全有效、副作用少、使用方便,在临床应用十分普遍。近几年,文献报道有关氨溴索的药理研究及临床适应证有较大拓展,现就其与儿科临床相关的