EPT (Extended Page Tables)

E653442

EPT (Extended Page Tables) is an Intel hardware-assisted memory virtualization technology that allows virtual machines to manage guest-physical to host-physical address translations more efficiently, reducing overhead and improving performance.

All labels observed (3)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf hardware-assisted memory virtualization technology ⓘ
second-level address translation mechanism ⓘ
allows guest OS to manage its own page tables ⓘ
hypervisor to maintain separate EPT structures ⓘ
alsoKnownAs Extended Page Table ⓘ
Intel EPT ⓘ
linked to: Intel VT-x
benefits better scalability with many virtual machines ⓘ
more efficient context switching between VMs ⓘ
reduced VM exit frequency for memory operations ⓘ
category virtualization technology ⓘ
configuredBy hypervisor software ⓘ
developedBy Intel ⓘ
linked to: Intel Corporation
documentedIn Intel 64 and IA-32 Architectures Software Developer’s Manual ⓘ
enables guest-physical to host-physical address translation ⓘ
fullName Extended Page Tables ⓘ
granularity page-level control of guest-physical memory mappings ⓘ
implementedAs set of page tables managed by the hypervisor ⓘ
improves performance of memory-intensive workloads in VMs ⓘ
virtual machine performance ⓘ
introducedBy Intel VT-x with EPT extensions ⓘ
linked to: Intel VT-x
operatesAt second level of address translation ⓘ
partOf Intel VT-x ⓘ
purpose to accelerate memory virtualization ⓘ
to reduce virtualization overhead for memory translations ⓘ
reduces overhead of shadow page tables ⓘ
relatedTo AMD Nested Page Tables ⓘ
AMD RVI ⓘ
Intel VT-d ⓘ
Intel VT-x ⓘ
replaces shadow page tables in many hypervisor implementations ⓘ
requires BIOS or firmware support to enable VT-x and EPT ⓘ
processor support for Intel VT-x ⓘ
scope applies only when Intel VT-x is active ⓘ
securityConsideration can be used by hypervisors to enforce memory isolation between VMs ⓘ
has been involved in some side-channel and EPT-based attack research ⓘ
supports hardware-assisted paging for virtual machines ⓘ
supportsFeature execute permissions per page ⓘ
execute-disable for pages ⓘ
large pages ⓘ
nested paging ⓘ
read permissions per page ⓘ
write permissions per page ⓘ
usedBy KVM hypervisor on Intel processors ⓘ
Microsoft Hyper-V on Intel processors ⓘ
linked to: Hyper-V

VMware ESXi on Intel processors ⓘ
Xen hypervisor on Intel processors ⓘ
linked to: Xen
usedIn hypervisors ⓘ
server virtualization platforms ⓘ
virtual machine monitors ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Intel VT-x → hasFeature → EPT (Extended Page Tables) ⓘ
EPT → fullName → Extended Page Tables ⓘ
subject linked to: EPT (Extended Page Tables)
linked to: EPT (Extended Page Tables)
EPT → alsoKnownAs → Extended Page Table ⓘ
subject linked to: EPT (Extended Page Tables)
linked to: EPT (Extended Page Tables)