嵌入式虚拟化系统中域间快速切换技术的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:xhbtbyrr
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动操作系统的快速发展,移动智能设备在人们的日常生活中发挥着越来越重要的作用。为了占领市场,各大公司纷纷推出自己的操作系统,引起了严重的相互兼容问题。为了解决这个问题,必须使用虚拟化技术。但是在嵌入式设备中使用传统虚拟化技术会导致严重的性能损耗,用户体验下降,在域间切换的时候尤为明显。结合嵌入式设备的特点,提出域间快速切换技术,用于嵌入式虚拟化系统,旨在减少域间切换的时间消耗,提高虚拟化后的客户操作系统的性能。该技术主要提出了新的模式虚拟化和显卡虚拟化方案,并创造了一个客户操作系统调度算法,同时,该技术还优化了虚拟化系统的启动过程和内存分配方案。新的模式虚拟化方案减少了大量不必要的超级调用,保证了系统运行的流畅性;新的显卡虚拟化方案针对显卡的固有特性,专门进行了优化,让客户操作系统能够直接对显卡的内存映射区域进行操作,显著地减少了显卡在虚拟化之后的性能损耗;对启动过程和内存分配方案的优化提高了整个嵌入式虚拟化系统的启动速度和内存访问速度。为了证明这个新方案的有效性,域间快速切换技术被应用到VNeo之中,并且使VNeo运行在QEMU模拟的硬件之上。实验结果表明,应用了域间快速切换技术之后,VNeo的域间切换能够在400毫秒内完成,仅为没有应用该技术时的50%,而且,域间快速切换技术优化了客户操作系统的系统调用和超级调用流程,使I/O性能的损耗下降到没有应用该技术时的50%,从而改善客户操作系统的用户体验。
其他文献
嵌入式产品的人机交互功能越来越被人们所重视,图形用户界面作为人机交互的桥梁显得格外重要。这就对图形系统的控件集提出了新的要求,控件集在满足轻便、高效、美观、易维护的
服务器前置是指将视频服务器部署在靠近客户端的地方,通常是用户密集的局域网中。缓冲区管理对于提高服务器前置高清VOD系统的效能非常重要。VOD系统访问缓冲区的行为特征,与程
随着信息技术的快速发展,网络在当今社会中所占的举足轻重的地位日益明显。网络的规模不断扩大、拓扑复杂性日益明显、系统多样性持续增加、异构网络逐步融合,导致网络管理难度
无线Mesh网络(Wireless Mesh Network,简称WMN)是一种不需要中心服务器的多跳网络,具有自组织、自愈合、自管理、高存储、高速率、低成本等优点。在WMN中,由于结点与结点间业
从技术层面看,视频监控技术经历了第一代模拟监控、第二代数字监控,发展到了目前的第三代网络监控阶段。网络视频存储系统,具有访问客户端多,图像清晰度要求高,数据流稳定,存储时间
当前,数字打印系统通常是由计算机与打印机连接的传统打印方式来实现的。这种打印系统对计算机的依赖性较强,在没有计算机的情况下无法进行打印工作。因此,通过对USB直接打印技
近年来,随着网络技术的发展,人们希望在任何时间任何地点都能获取所需要的信息,这进一步推动了无线移动自组网(Ad Hoc)的研究。Ad Hoc网络的路由问题是当前的研究重点,科学家
随着色彩再现技术的不断革新,计算机应用领域的不断扩大,色彩再现设备也在不断地发展和改进。色彩是图像中的重要组成信息,随着信息化、网络化的不断发展,诸如:打印机、显示
Web服务由于其互操作性和重用性,成为了面向服务的体系架构(SOA)的核心支撑技术。如何利用数量众多的Web服务组建松散耦合的企业应用系统,以满足不断变化的业务需求,已成为一个
学术文献排名算法是对海量的学术论文进行排名的一种技术,为了在海量的科技文献中获得研究者需要的论文,给不同级别的研究者推荐符合他们研究方向和需要的论文,都要求对学术文献