vmware的配置疑问?

虚拟化引擎:
首选模式(M): 自动、二进制转换、Intel VT-x或AMD-V、Intel VT-x/EPT或AMD-V/RVI

a.硬件虚拟化技术:
1、硬件辅助虚拟化(Hardware-Assisted Virtualization)。
2、硬件辅助虚拟化是指借助硬件(主要是主机处理器)的支持来实现高效的全虚拟化。
3、例如有了Intel-VT技术的支持,Guest OS 和 VMM 的执行环境自动地完全隔离开来,Guest OS有自己的“全套寄存器”,可以直接运行在最高级别。因此在上面的例子中,Guest OS能够执行修改页表的汇编指令。
4、Intel-VT和AMD-V,是目前x86体系结构上可用的两种硬件辅助虚拟化技术。

b.Intel VT-x/EPT技术:
1、Intel VT-X技术实现的功能是减少虚拟机运行时虚拟机和物理机得到双重系统调用所产生的高Context Switch。也就是说,虚拟机的进程在要先从虚拟机ring3转到ring0,再从物理机的ring3转到ring0,性能有很大损失,而Intel VT-X就是为了解决这一问题而产生的技术。
2、Intel RPT技术则是为了解决虚拟机的虚拟内存映射问题。虚拟机的虚拟内存要映射到虚拟机的物理内存上面,而虚拟机的物理内存相当于物理机的虚拟内存,物理机的虚拟内存也是要映射到物理机的物理内存上面的,所以这双重转换会造成很大的资源消耗,RPT技术就是减小这个消耗的。
3、AMD实现的功能和Intel的功能类似。

c.虚拟化cpu性能计数器:
CPU性能监控计数器 (PMC) 为软件提供了一种监控和衡量处理器性能的方法。这些计数器通常由诸如软件探查器等工具使用。从具有ESX 5.1及更高版本兼容性(硬件软件 9)的虚拟机开始,可以启用虚拟性能监控计数器 (vPMC) 功能以允许在虚拟机中运行的软件访问此性能信息,如在物理机中运行一样。

Leave a Reply

Your email address will not be published. Required fields are marked *