三种内存虚拟化技术(内存全虚拟化、内存半虚拟化、内存硬件辅助虚拟化),以及查看linux对ETP和VPID的支持情况
1.理论知识:内存虚拟化应用程序获取到的内存空间即线性虚拟地址空间,而真正用于数据交互的是底层的物理地址空间。MMU(MemoryManagementUnit)内存管理单元,负责虚拟内存空间VA到真实物理内存MA的映射,这种映射关系的组合称为页表。对于虚拟机来说,虚拟机中的应用程序申请的空间也是虚拟地址空间,然后映射成虚拟机中的物理地址空间GPA(GuestPhysicalAddress),而虚拟