目前主要有Intel的VT-x和AMD的AMD-V这两种技术。其核心思想都是通过引入新的指令和运行模式,使VMM和GuestOS分别运行在不同模式(ROOT模式和非ROOT模式)下,且GuestOS运行在Ring0下。通常情况下,GuestOS的核心指令可以直接下达到计算机系统硬件执行,而不需要经过VMM。当GuestOS执行到特殊指令的时候,系统会切换到VMM,让VMM来处理特殊指令。为弥补x86处理器的虚拟化缺陷,市场的驱动催生了VT-x,Intel推出了基于x86架构的硬件辅助虚拟化技术I