Tech Note: Accessing More than 2GB of Memory with Mira 7

Copyright © 2007 Mirametrics, Inc. All Rights Reserved.

 


By default, 32-bit versions of Windows limit a single instance of a 32-bit program to access no more than 2GB of virtual memory (RAM + page file). In some cases, you may need Mira to use more than 2GB of memory. Fortunately, Microsoft has built Windows Server 2003 and Windows XP to allow software to use 3GB of memory using a Windows configuration setting. This configuration is called "large memory access", or "LMA". There are 3 requirements for using LMA:

  1. The application software (Mira) must be built to use LMA.
  2. The machine has at least 4GB of RAM.
  3. Windows is configured to enable LMA.

Mira is compiled to use LMA if available. Therefore, you only need to configure Windows to access LMA. Here is the procedure:

  1. From the Start button, open My Computer and click on Control Panel.
  2. Click [Performance and Maintenance].
  3. Click [System] to open the System Properties dialog.
  4. In the System Properties dialog, click the Advanced tab.
  5. In the Startup and Recovery box click [Settings]   (this opens the Startup and Recovery dialog).
  6. Click [Edit]  to open the boot.ini file in a "vanilla" text editor such as NotePad.
  7. In the boot.ini file, add  /3GB  after the /FASTDETECT  option   (picture).
  8. Save the boot.ini file and close the text editor.
  9. Click [OK], [OK], etc. to save all your changes in each window, then reboot your machine.

Home     Products     Briefs     Tech Notes     Support     Purchase     News     Web Tools     Info     Contact

Copyright © 2010, Mirametrics, Inc. All rights reserved.