嵌入式虚拟机管理器需对3 类硬件资源进行虚拟化才能支持客户OS 的正常运行,而且支持虚拟内存的客户OS 需对MMU 页表进行虚拟化; 以NXP 公司的PowerPC 架构处理器为例介绍了MMU 概况、管理方法,并提出MMU 虚拟化的需求; 研究了XEN、ViMo、KVM/ARM、NOVA、MobiVMM 5 个典型虚拟机管理器软件中所采用的主流内存虚拟化方案,并给出了基于软件影子页表、基于硬件支持特性、软硬件结合等3 种对MMU 页表进行虚拟化的解决方案。