There is definitely some problem with either the settings, ram slots or the RAM chips. 4GB (2x2GB) should at least show about 3.5GB on a 32-bit Windows installation.I have just installed 4 gb ram with 2x2gb modules. But the system is showing only 2808gb ram! Why is that happening? My system config is
Processor - 6420
M/B ASUS P5B-VM
XP Home with Sp3
Thats bullsh!t. Its no bug in Windows. 32-bit software/OS can address only 2^32 = 4GB address space. Since even the I/O devices are memory mapped, about 0.5GB of address space is reserved for them. This is the reason why 32-bit OS can see only 4GB - 0.5GB (reserved) ~ 3.5GB RAM. Hafing a graphics card has got nothing to do with the 'ram recognized'.Its a windows 32bit bug which microsoft has not been able to effectively fix. 32bit windows recoganises only 4GB memory maximum. So if you have a graphics card, the ram recoganised is even less.
So switch to 64bit windows.
The thing is buggy because PAE never works as good in windows as other OSes. Thats all I said.Thats bullsh!t. Its no bug in Windows. 32-bit software/OS can address only 2^32 = 4GB address space. Since even the I/O devices are memory mapped, about 0.5GB of address space is reserved for them. This is the reason why 32-bit OS can see only 4GB - 0.5GB (reserved) ~ 3.5GB RAM. Hafing a graphics card has got nothing to do with the 'ram recognized'.
Tho there are ways to force the OS to see the whole of 4GB (using PAE).
What 2808gb of RAM oh no it is lots of RAM if your 32 bit OS converting your 4 GB RAM to that much then why are you complaining.I have just installed 4 gb ram with 2x2gb modules. But the system is showing only 2808gb ram! Why is that happening? My system config is
Processor - 6420
M/B ASUS P5B-VM
XP Home with Sp3
What he reports is about 2808MB ~ 2.75GB. I find it hard to believe that almost about 1GB of RAM is allocated for onboard graphics. I am yet to see a mobo which allows 1GB allocation. I maybe wrong tho.^ Exactly, the 32-bit limitation.
But maybe his onboard graphics solution is taking up 512 MB of memory and the remaining is being used for addressing the devices attached to the system. Usually when the RAM is shared by the graphics card, Windows deducts the amount and then displays it as the total available RAM. My old 6100 IGP used to share 256 MB of RAM from my 512 MB, so Windows system info (sysdm.cpl) used to only show 256 MB.
I've never used PAE myself, never had the need to; so can't comment about its implementation in any OS being buggy.The thing is buggy because PAE never works as good in windows as other OSes. Thats all I said.
Its rumored to be intentional because that way more people will shift to 64bit which will be a GOOD thing, since even PAE has a limit of 16GB which can be surpassed pretty soon, considering Nehalem owners already have 12GB RAM and once 4GB sticks become mainstream, they will go for 3x2x4 = 24GB triple channel DDR3 RAM and then complain once again that windows has too little RAM addressing capacity. Anyway, I'm not complaining. I actually WANT MS to give prominance to 64bit by making Windows 7 Ultimate 64bit exclusive.
Only the first 2 points are correct. Graphics RAM does not share the system address space (and hence is not system addressible); I am yet to see a desktop mobo with on-board ram and there is nothing you forgot to mention. The address space is shared only by the system RAM and the I/O devices. The address space of the latter does not exceed 0.5GB (in most cases).Anyway, the 4GB memory includes:
1. I/O Devices
2. RAM
3. Graphics RAM
4. Onboard RAM in motherboard
5. Something else if I forgot to mention it.
So totally out of 4GB you need to subtract GBs for everything and if you still see a good difference, its an issue with the RAM or the moterboard.
Yes, that is correct and thats a really well thought of suggestionBut still the Windows program should show ~3.2 GB, with 4 GB installed. If you go to task manager and click on "Help About" you will see how much memory is exactly available to the 32-BIT OS for addressing and utilization. It does not show this number after subtracting memory mapping for GPU/RAM/On board..etc.
You should enable Physical Address Extension and Windows will see ~3.2 GB. But never see 4GB with 32 BIT OS.
What he reports is about 2808MB ~ 2.75GB. I find it hard to believe that almost about 1GB of RAM is allocated for onboard graphics. I am yet to see a mobo which allows 1GB allocation. I maybe wrong tho.
Google around. PAE is possible to be enabled from Command Prompt in Win32. But it has issues.I've never used PAE myself, never had the need to; so can't comment about its implementation in any OS being buggy.
Onboard RAM is found in MOST AMD 790GX boards and in SOME 780G boards.Only the first 2 points are correct. Graphics RAM does not share the system address space (and hence is not system addressible); I am yet to see a desktop mobo with on-board ram and there is nothing you forgot to mention. The address space is shared only by the system RAM and the I/O devices. The address space of the latter does not exceed 0.5GB (in most cases).
See ? I was right about the issue being of 32bit limitation.By the way..just upgraded to XP-PRO-64BIT last night. OS can now see the full solide 4 GB of ram...! Am Happy..performance..is faster...!
Glad you figured out the problem.By the way..just upgraded to XP-PRO-64BIT last night. OS can now see the full solide 4 GB of ram...! Am Happy..performance..is faster...!
Maybe, but since I've used PAE myself hence refrained from commenting.Google around. PAE is possible to be enabled from Command Prompt in Win32. But it has issues.
This is news to me. I never bothered to check that out.Onboard RAM is found in MOST AMD 790GX boards and in SOME 780G boards.
Yeah, I figured out that your meant the shared memory.And Graphics RAM in my statement means memory used by IGP.
What about the the other 0.25GB? Do the new boards allow upto 1GB to be shared? I'm curious. Been a long long time since I've handled a desktop.Think of it this way - 0.5GB used by I/O devices and 0.5GB by IGP. Makes sense if around 1GB is missing.
Its been here since an year. Don't tell me you were out of touch for that longThis is news to me. I never bothered to check that out.
Yeah, the limit is closer to 768MB of shared memory these days for Intel. Some boards allow you to raise it even higher. AMD/nVidia onboard solutions even allow you to use 1GB although heaven knows who will need it.What about the the other 0.25GB? Do the new boards allow upto 1GB to be shared? I'm curious. Been a long long time since I've handled a desktop.
Yes, dude. I was unaware of the fact that 790xx boards haf onboard RAM. Being online has nothing to do with not knowing about this. I've hardly played around with AMD procs since about an year or so... But i'm pretty sure almost no or just about one or two Intel boards feature this.Its been here since an year. Don't tell me you were out of touch for that long
I see you online EVERYDAY.
Exactly, I was wondering the same. How did he come up with that a number!lets..start again....Where exactly are you seeing ...that your system is reporting...2808 MB RAM...? Which is ~2.74 GB of RAM...?
where did techani mention he has shifted to 64 BIT..??
By the way..just upgraded to XP-PRO-64BIT last night. OS can now see the full solide 4 GB of ram...! Am Happy..performance..is faster...!