Gplus E-mail
Home » Uncategorized » Windows XP 3GB RAM Switch

Windows XP 3GB RAM Switch


When using Xilinx System Generator to synthesize a large design, after some time the synthesis will halt and a warning about running out of memory will appear. This occurs when synthesizing the WARP OFDM Reference model from Rice University on Windows XP. The problem is that individual applications can address up to 3GB of RAM, but XP must be started with this as a boot option.


We must enable the 3GB boot option for Windows XP. Right-click on “My Computer,” select “Properties.” Navigate to the “Advanced” tab and click the “Settings” button under the “Startup and Recovery” panel. In the “System Startup” panel from the resulting dialog, click the “Edit” button to open up the Boot.ini file in Notepad. Add the /3GB switch at end of the line containing \WINDOWS=”<YOUR_OPERATING_SYSTEM_VERSION>”.

My final Boot.ini looks like this:

 [boot loader]
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /3GB


Reboot, and you should be set! NOTE: if you’re running XP in a VMWare virtual machine like I am, also make sure that you allocate enough of your machine’s RAM to the virtual machine or this won’t actually fix anything. :/

Useful References


© (c) Ryan E. Guerra 2000-2016