首页 | 本学科首页   官方微博 | 高级检索  
     检索      

嵌入式虚拟机管理器内存虚拟化方法研究
引用本文:郝继锋.嵌入式虚拟机管理器内存虚拟化方法研究[J].航空计算技术,2017,47(2).
作者姓名:郝继锋
作者单位:中航工业西安航空计算技术研究所,陕西 西安,710068
摘    要:嵌入式虚拟机管理器需对3类硬件资源进行虚拟化才能支持客户OS的正常运行,而且支持虚拟内存的客户OS需对MMU页表进行虚拟化;以NXP公司的PowerPC架构处理器为例介绍了MMU概况、管理方法,并提出MMU虚拟化的需求;研究了XEN、ViMo、KVM/ARM、NOVA、MobiVMM 5个典型虚拟机管理器软件中所采用的主流内存虚拟化方案,并给出了基于软件影子页表、基于硬件支持特性、软硬件结合等3种对MMU页表进行虚拟化的解决方案.

关 键 词:嵌入式虚拟机管理器  客户OS  MMU页表  内存虚拟化  影子页表

Research on Embedded Hypervisor Memory Virtualization Method
HAO Ji-feng.Research on Embedded Hypervisor Memory Virtualization Method[J].Aeronautical Computer Technique,2017,47(2).
Authors:HAO Ji-feng
Abstract:Firstly,the paper presents in the preface that embedded hypervisor have to support virtualization of three hardware resources in order to run the guest OS,moreover,it proposes that we must virtualize the MMU page table to support the guest OS with virtual memory support.Secondly,taking NXP′s PowerPC processor as an example,it introduces the MMU profile,control method and the requirement of MMU virtualization.Lastly,it researches the typical memory virtualization solution used in the five types of hypervisors,including XEN,ViMo,KVM/ARM,NOVA and MoviVMM.and gives three MMU page table virtualization solution in the summary,including the shadow page table ,hardware assisted paging and software plus hardware solution.
Keywords:embedded hypervisor  guest OS  MMU page table  memory virtualization  shadow page table
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号