Buy the ARP T-Shirt! BIOS Optimization Guide Money Savers!
 
   
Mobile CPU Comparison Guide Rev. 10.7
There are so many CPU models that it has become quite impossible to keep up with the ... Read here
BIOS Option Of The Week - EXT-P2P's Discard Time
Since 1999, we have been developing the BIOS Optimization Guide, affectionately known... Read here
   
   
Buy The BOG Book Subscribe To The BOG! Latest Money Savers!

XD Technology

Common Options : Enabled, Disabled

Quick Review

This BIOS feature is actually a toggle for the processor's Execute Disable Bit feature. In fact, the acronym XD is short for Execute Disable and is specific to Intel's implementation. AMD's implementation is called NX, short for No Execute.

When enabled, the processor prevents the execution of code in data-only memory pages. This provides some protection against buffer overflow attacks.

When disabled, the processor will not restrict code execution in any memory area. This makes the processor more vulnerable to buffer overflow attacks.

It is highly recommended that you enable this BIOS feature for increased protection against buffer overflow attacks.

However, please note that the Execute Disable Bit feature is a hardware feature present only in newer Intel processors. If your processor does not support Execute Disable Bit, then this BIOS feature will have no effect.

In addition, you must use an operating system that supports the Execute Disable Bit feature. Currently, that includes the following operating systems :

  • Microsoft Windows Server 2003 with Service Pack 1
  • Microsoft Windows XP with Service Pack 2
  • Microsoft Windows XP Tablet PC Edition 2005
  • SUSE Linux 9.2
  • Red Hat Enterprise Linux 3 Update 3

Incidentally, some applications and device drivers attempt to execute code from the kernel stack for improved performance. This will cause a page-fault error if Execute Disable Bit is enabled. In such cases, you will need to disable this BIOS feature.

 

Support Tech ARP!

If you like our work, you can help support out work by visiting our sponsors, participate in the Tech ARP Forums, or even donate to our fund. Any help you can render is greatly appreciated!


If you like to know more about this and other BIOS settings, why not subscribe to the full BIOS Optimization Guide?
Click here to find out how you can do that now!


Links: Discuss BIOS options here in our forums | Back to the list of BIOS options

 
 


Copyright © Tech ARP.com. All rights reserved.