3GB barrier with 32bot OS

Associate
Joined
18 Oct 2002
Posts
710
Location
Somerset
I have been looking at a memory upgrade for a system from the current 1.5GB it has.
It is a DDR system that will eventually become a file/media/web server rather than all of that AND my PC.
If i could find the Ram cheap enough i was going to fill it out with 4 X 1Gb sticks but nowing about the 3Gb barrier decided to do some reading first,

I understand the 3GB barrier for 32 bit OS to the point that it is similar to the very old >640k limit where above this is used for hardware,

But is it just the address space that is used or will memory actually be used?

For example if my graphics card is 256mb and i have 3GB of ram installed the system uses 256mb worth of memory address space above 3GB to talk to the graphics card.
But if i install 4GB is any of the memory actually used or just not visible because the address space for it is in use by the system?
And if the system is actually using it is there any benefit over this to it not being there?

Basically is there anything to be gained by putting 4GB in a 32 bit OS system?

If not i might go with 2 X 1GB and 2 X 512mb instead as although i know it works without pairs or odd pairs a memory advisor tool has stated it should be installed in pairs, and the cost for new would be no differant than 3 X 1GB.

Hope that all makes sense,
Thanks
 
AFAIK the RAM space above 3Gb that is not addressed cannot be utilised by the OS.

If you have 256Mb graphics and not many peripherals you will probably see upto 3.5Gb so might be worth it if you intend to run Vista or if you can get additional 2Gb DDR cheap enough. If you are sticking with XP 3Gb is more than enough.
 
FWIW both my PCs with 4GB installed can see 3.5GB of it so not too much of a loss. However, these are Intel LGA775 boards using DDR2 RAM so older boards using DDR may behave differently.
 
I suspect the type of server your proposing will not benefit from lots of ram as other than the OS ts not running applications with a large memory requirement.
 
Back
Top Bottom