VMX (Virtual Machine Extensions)

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instanceOf gptkb:microprocessor
gptkbp:alsoKnownAs gptkb:Intel_VT-x
gptkbp:developedBy gptkb:Intel
gptkbp:documentedIn gptkb:Intel_64_and_IA-32_Architectures_Software_Developer’s_Manual
gptkbp:enables privilege separation
hardware-assisted virtualization
efficient context switching
guest OS isolation
trap-and-emulate model
gptkbp:hasFeature gptkb:RDTSCP
gptkb:APIC_virtualization
gptkb:EPT_(Extended_Page_Tables)
gptkb:FlexPriority
gptkb:Posted_Interrupts
gptkb:Unrestricted_Guest
gptkb:VMCS_shadowing
gptkb:VMFUNC
gptkb:VMX_preemption_timer
gptkb:VPID_(Virtual_Processor_ID)
gptkb:EPT_execute-only_pages
Descriptor-table exiting
EPTP switching
INVPCID
Secondary controls
EPT 1GB pages
EPT A/D bits
EPT accessed/dirty bits
MSR bitmaps
Pause-loop exiting
Preemption timer
TSC offsetting
VMCS clean field
XSAVES/XRSTORS
gptkbp:includes VMX non-root mode
VMX root mode
gptkbp:introducedIn gptkb:Intel_Pentium_4_Prescott
gptkbp:provides virtual machine monitor support
gptkbp:relatedTo gptkb:AMD-V
gptkbp:requires CPU support
BIOS/UEFI enablement
gptkbp:specifies gptkb:VMCS_(Virtual_Machine_Control_Structure)
gptkbp:supports nested virtualization
gptkbp:usedBy gptkb:KVM
gptkb:Xen
gptkb:VMware_ESXi
gptkb:Microsoft_Hyper-V
hypervisors
gptkbp:usedIn gptkb:x86_architecture
gptkbp:bfsParent gptkb:Intel_VT-x_(some_models)
gptkb:Intel_Virtualization_Technology
gptkb:Intel_Virtualization_Technology_(VT-x)
gptkbp:bfsLayer 7
https://www.w3.org/2000/01/rdf-schema#label VMX (Virtual Machine Extensions)