内存虚拟化- 内存虚拟化技术把物理机的真实物理内存统一管理,包装成多个虚拟的物理内存分别供若干个虚拟机使用,使得每个虚拟机拥有各自独立的内存空间。在服务器虚拟化技术中,因为内存是虚拟机最频繁访问的设备,因此内存虚拟化与CPU虚拟化具有同等重要的地位。 内存虚拟化类似于操作系统提供的虚拟内存支持。在传统的执行环境中,操作系统使用页表维护从虚拟内存到机器内存的映射,这时,从虚拟内存到机器内存只需经过一次映射即可。所有现代x86处理器中都包括内存管理单元(Memory Management Unit,MMU)和转换后备缓冲器(Translation Lookaside Buffer,TLB)来优化虚拟内存系统的性能。然而,在虚拟执行环境中,虚拟内存的虚拟化包括 并需要 。