Using more than 3 GB memory in a 32 bit Delphi program

By Olaf Hess

Freeware 27 Jan 2009

In category

Code Samples > Samples > OS

Description

This program demonstrates how to use up to 2.5 GB of RAM on the 32bit versions of Windows XP Prof. and Server 2003 and up to 3.5 GB of RAM on the 64bit versions of Windows XP, Vista, Server 2003 and 2008. This is accomplished by instructing the Delphi linker to set the IMAGE_FILE_LARGE_ADDRESS_AWARE flag set in the EXE header of the 32bit app.

Informations

  • Status: Fully functional
  • Source: FW
  • Size: 64 211kB

Platforms:

  • Delphi 2005 (VCL)
  • Delphi 2006 (Win32)
  • Delphi 2007 (VCL)
  • Delphi 2009
  • Delphi 7

Downloads