XtratuM共享内存域间通信组件研究与实现

来源 :兰州大学 | 被引量 : 0次 | 上传用户:liupen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
XtratuM是一个针对嵌入式实时系统领域应用的Hypervisor,XtratuM采用超微内核(Nano-kernel)结构和准虚拟化(Para-Virtualization)技术,实现了一个介于物理硬件和操作系统之间的硬件抽象层(HAL),XtratuM HAL提供统一的中断、定时器接口,系统性能开销小、可移植性强,上层的嵌入式操作系统或通用操作系统内核只需经过少量的修改就能够运行在XtratuM之上。运行在XtratuM Hypervisor之上的客户操作系统(Guest OS)称为一个域(Domain),多个域可以并发运行,提高了硬件资源的利用率,并且各个域使用独立的地址空间,多个域并发运行时彼此互不干扰,相对隔离,提高了系统的安全性和稳定性。基于XtratuM的设计架构,域间的信息交换,需要通过一种特殊的域间通信(Inter Domain Communication-IDC)机制才能实现,IDC在XtratuMHypervisor中对域间任务的同步和数据交换都起着重要的作用,论文的主要工作是对嵌入式系统虚拟层的域间通信机制研究和探讨,在XtratuM Hypervisor整体框架下,针对嵌入式系统资源受限和高实时性需求的特点,使用共享内存技术实现XtratuM域间通信组件,并对XtratuM共享内存域间通信组件自身以及XtratuM共享内存域间通信组件对XtratuM的系统性能影响进行了初步的测评。
其他文献
随着科学、技术和社会经济的发展,人们对计算机处理能力提出了更高的要求,特别是在基因工程、气象等大规模科学计算领域。理论上,问题的并行求解是一种有效的解决方案。然而,
基于构件的软件开发是解决软件危机的有效途径,其中构件库具有非常重要的作用,在构件库中,构件的描述和分类方式以及检索方法是构件库的核心功能,传统的构件描述与检索方式,
随着计算机软硬件技术的发展,三维动画在计算机仿真,计算机视觉,三维重建等在各领域越来越广泛的应用。为了获得逼真的视觉效果,一方面需要网格模型的细化程度越老越高,另一
国内企业信息化建设为企业业务的展开和效率的提高带来了不可磨灭的贡献。随着站点访问量的增多,服务器负荷增加,导致页面访问延迟增加,影响了企业的工作效率,Web日志挖掘技
WiMAX系统提供了一种在城域网一点对多点的多厂商环境下,可有效地互操作的宽带无线接入手段。在现有的WiMAX系统中,物理层传输技术已经包括了随机化扰码、RS码、OFDM等等用以
随着网上信息量的增加和网络应用的扩大,有越来越多的用户借助因特网来获得自己需要的信息。用户在购买某种产品、做某件事之前,往往希望得到相关的一些评价和建议作为参考,
随着网上数字视频的急剧增加以及数字图书馆、视频点播、视频监控等大量多媒体应用的出现,如何在海量视频中快速检索出所需要的资料显得至关重要,因此基于内容的视频检索技术
学位
随着计算机技术尤其是网络技术的不断发展,越来越多的业务的处理都更加依赖于网络,对网络带宽的要求也越来越高,但是网络上许多于业务无关的网络流量却在吞噬着带宽,使正常的
1979年,R?ssler报道了第一个超混沌系统,自此,国内外学者对超混沌的研究兴趣显著提高。相对于简单的混沌,由于超混沌行为具有更强的随机性和不可预测性,使其在信息安全和保密
河北省科技基础条件网络平台(以下简称网络平台)网站由中心网站和各子网站组成。网络平台采用集中与分布相结合的方式,保证了更好地提供网络服务。中心网站包括门户网站、重