Possible Duplicate:
Why does Windows only show about 3.5GB of my 4GB+ of RAM?
My system RAM is 4GB, but it shows 3.80GB RAM in system properties, Why is it so? Is this something related to 3GB barrier as I'm using a 32bit OS?
Regards Athreya
Possible Duplicate:
Why does Windows only show about 3.5GB of my 4GB+ of RAM?
My system RAM is 4GB, but it shows 3.80GB RAM in system properties, Why is it so? Is this something related to 3GB barrier as I'm using a 32bit OS?
Regards Athreya
I heard that depending on the type of memory used, it is not always possible to physically address the entire 4GB, you may found that you can only address up to 3.5GB, 3.8GB etc. This is a chipset limitation rather than BIOS or motherboard design.
Maybe check your motherboard/chipset manual.
There are several possibilities.
Solving this depends, of course, on which issue is at work here. Given that you're missing 256MB I'd guess it's the first, though, and the solution is to either adjust the amount of memory you give to your video card downward or to get a video card that doesn't suck up your system RAM.
In a 32-bit operating system you only have access to 4GB of memory address space.
In that 4GB you have not only the RAM, but any shared Graphics memory, the IO address space, and any ROM space, like the BIOS, etc.
So your 3.8GB is perfectly reasonable - that leaves 256 meg for a sensible graphics card, plus a few extra bits around the place.
If you want the full 4GB of RAM then you would need to switch to a 64-bit operating system.