虚拟化的缩写是VT(VirtualizationTechnology)。
它是Intel在其用户平台上开发的虚拟化支持系统,用于辅助虚拟化技术在硬件层面的实现。 在此之前,虚拟化只能通过软件来虚拟化底层架构。 开启CPU虚拟化对实际使用没有明显影响,比如使用VM虚拟机时就有影响,所以关闭虚拟化并不会提升性能。
详细信息:
Intel开发了两套VT技术:一套是VT-i,主要是安腾架构针对主机:有VT-x是一套,主要针对IA32架构的主机。
VT-x依靠VMX(VirtualMachineExtension)为虚拟化技术提供硬件支持。 VMX作为芯片辅助虚拟化技术,为虚拟化提供了两种新的状态:根模式(VMXroot)和非根模式(VMXnonroot)。 Root模式主要适用于HostOS或VMM环境。
在这种模式下,处理器的行为与没有VT技术时相同,可以很好地处理不同特权级别的指令,但是VMX有自己的指令集,并且当某些限制发生时将数据加载到某些寄存器中。 GuestOS或VM环境考虑使用非root模式。 在这种环境下,处理器的许多操作都受到限制。
在云计算领域,虚拟化技术是必不可少的基础支撑技术。 虚拟化技术本质上是一种资源管理技术,将各种物理资源(如CPU、内存、存储,甚至网络)抽象并整合到上层系统中。
由于消除了物理资源之间的障碍,方便用户管理这些资源。 将虚拟化技术应用到实际的解决方案中,特别是在系统复杂的行业的信息技术部署中,可以使整个IT基础设施更加灵活。
参考资料:
VT技术-百度百科
上一篇:cpu虚拟化已禁用是好还是坏
下一篇:win10启用虚拟化有什么用