Sub-Page Write Protection (SPP) is a hardware-based virtualization feature that allows a hypervisor (virtual machine monitor) to control write access to memory at a finer granularity than a standard 4 KB memory page.
SPP is commonly used in advanced virtualization environments for:
Because SPP is implemented in processor hardware, support depends on the specific processor SKU.
Sub‑Page Write Protection (SPP) is a hardware‑based virtualization capability used in some virtualized environments. It allows a hypervisor (virtual machine monitor) to control write access to memory at a smaller granularity than the standard 4 KB memory page.
SPP is typically used in advanced scenarios such as:
SPP support depends entirely on the processor’s hardware capabilities.
Support for SPP varies by processor SKU and is not available on all Intel® Xeon® Processors.
For example:
Always verify support by reviewing the processor's official specifications and feature documentation. Processor capabilities can vary even within the same product family.
No.
SPP is a hardware capability and cannot be enabled through:
If a virtualization platform or software application requires SPP, the processor must include native hardware support for the feature.
Support for SPP is determined during processor design and is available only on specific Intel® processor generations. While 3rd Generation Intel® Xeon® Scalable Processors support many advanced virtualization features, SPP is not implemented broadly across all generations.