嵌入式系统中设备虚拟化的关键技术研究

被引量 : 0次 | 上传用户:simetl1235
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟化技术在x86平台上的应用已渐趋成熟,在嵌入式平台上的应用才刚刚开始。其最大的挑战在于设备虚拟化。传统设备虚拟化方法大多偏重于系统的稳定性和安全性,而对系统的性能考虑不够。针对嵌入式平台的特点,借鉴x86平台的设备虚拟化方法,参考已有的嵌入式平台的设备虚拟化方法,研究了嵌入式平台的设备虚拟化问题,提出了一种嵌入式平台下基于虚拟机管理器的设备虚拟化方法。该方法将所有设备的驱动程序整合进虚拟机管理器中,与虚拟机管理器一起运行于最高特权级。并以此为基础,利用超级调用为虚拟机提供设备I/O接口。通过事件通道模拟虚拟机的硬件中断,在共享内存、虚拟机管理器与虚拟机内存拷贝等机制的保证下,实现了嵌入式系统的设备虚拟化,达到了同一份硬件设备在多个虚拟机之间的共享。根据上述方法,在Xen-ARM嵌入式虚拟化系统的基础上设计实现了一个新的嵌入式虚拟化系统VNeo。经实验验证,在单个安卓(Android)虚拟机运行时,VNeo虚拟化平台虚拟机SD卡读写性能总评分相比于原生的安卓系统降低了6.2%,帧缓存设备绘图性能总评分与原生的安卓系统相当;在两个安卓虚拟机运行的情况下,VNeo虚拟化平台虚拟机的SD卡读写性能总评分相比于原生的安卓系统降低了61.14%,相当于单虚拟机情况下的一半,帧缓存设备绘图性能总评分相比于原生的安卓系统降低了40.56%,大体上也是单虚拟机情况下的一半。
其他文献
移动互联网应用商店模式出现仅两年多时间,在2010年一年内,Android Market的应用程序数量从4681个迅速增长到279096个。然而,设计理论发展不及移动互联网应用商店的发展速度,人们
<正>随着国家海运强国、海洋强国战略的实施,我国有越来越多的采用动力定位(Dynamic Positioning)系统的船舶和海工产品正在设计、建造,包括科学考察船、海监船、起重铺管船
随着社会的不断发展,人们对于电力的需求不断增加.为了满足日益增长的需求,智能化变电站应运而生,并不断进步.在智能化变电站中,继电保护技术发挥了重要作用,为变电站供电的
管路系统的振动噪声对于潜艇辐射噪声的贡献不容忽视,研究管路的振动特性和发声机理对于管路系统的设计制造至关重要。管路系统的振动主要包括动力装置激励、壳体振动传递和管
随着中国在国际地位的迅速提升,国际上掀起了一阵学习汉语的热潮,与之密切相关的对外汉语教学也随之引起了人们的重新审视和思考。语言是文化的载体,教授语言的更深层次还是要把
近几年视频监控技术伴随着计算机、网络、存储、芯片技术的发展而迅速发展。由于网络的进一步普及,高清IP Camera系统可以采用完全分布式的架构,系统架设在网络上,不受地域空间
为给电力系统暂态稳定分析提供适用于水轮机微机调速器的PSD-BPA模型,依照水轮机微机调速器的典型结构,选用4.15版PSD-BPA暂态稳定程序提供的调节系统模型4(GM卡)和电液伺服
大学国际化是现代大学发展的重要行动抉择。尤其是20世纪下半叶以后,世界多强政治格局随着冷战的结束逐步形成,其后经济全球化滚滚袭来,现代大学所赖以生存的政治、经济、文化和
<正>2014年12月,习近平总书记在江苏调研时明确提出了"四个全面"战略布局",他说:"协调推进全面建成小康社会、全面深化改革、全面推进依法治国、全面从严治党,推动改革开放和
加快培育和发展住房租赁市场,是党中央、国务院作出的重要决策部署,是落实“房子是用来住的,不是用来炒的”定位的具体体现,是建立租购并举住房制度的重要举措。广东省广州市
报纸