Increasing memory for 32bit app
-
Wednesday, November 21, 2012 1:17 AMHi
We are running Windows 2008 Server 64-bit OS with 4GB RAM. The application on the server is 32-bit.
I'm curious to know - from an application point of view, is there any point increasing the RAM on the box? I thought 32bit apps could only see 4GB virtual memory, so there wouldn't be much benefit?
All Replies
-
Wednesday, November 21, 2012 2:16 AM
Hi,
Most 32 bit apps running on a 64 bit host will generally be able to use 2GB of available physical memory (RAM) unless there is a switch in the boot.ini (LargeAddressAware) which will get you 4GB max.
Given that the server itself only has 4GB, and its not odd to assume that the server host and other apps will be using RAM, you may not have 4GB of Available physical memory and therefore possibly could benefit from a memory upgrade to allow more available physical memory.
If you run this command at CMD prompt you can check your available physical memory
systeminfo |find "Available Physical Memory"I hope this helps!
Martin
If you find my information useful, please rate it. :-)
- Marked As Answer by Cheers ZHANGMicrosoft Contingent Staff, Moderator Tuesday, November 27, 2012 6:24 AM
-
Wednesday, November 21, 2012 7:15 AMModerator
It doesn’t matter whether this process is running on 32bit or 64bit Windows 2008. A 32-bit process can use only the 4gb address rom so it won't benefit from adding more RAM sticks.- Marked As Answer by Cheers ZHANGMicrosoft Contingent Staff, Moderator Tuesday, November 27, 2012 6:24 AM
-
Wednesday, November 21, 2012 12:25 PMwell it depends... if your application is AWE aware.. it will use the RAM directly.

