

The Burroughs 5000 offered hardware support for executable-space protection on its introduction in 1961 that capability remained in its successors until at least 2006. However, technologies that emulate or supply an NX bit will usually impose a measurable overhead while using a hardware-supplied NX bit imposes no measurable overhead. It makes use of hardware features such as the NX bit (no-execute bit), or in some cases software emulation of those features. In computer security, executable-space protection marks memory regions as non-executable, such that an attempt to execute machine code in these regions will cause an exception. JSTOR ( April 2013) ( Learn how and when to remove this template message).Unsourced material may be challenged and removed.įind sources: "Executable space protection" – news Please help improve this article by adding citations to reliable sources.

This article needs additional citations for verification.
