4gb of RAM, 2.7gb in Windows XP
Moderators: NeilBlanchard, Ralf Hutter, sthayashi, Lawrence Lee
4gb of RAM, 2.7gb in Windows XP
ok, i think this topic is very common on the web, but i jus wanted to write about that here.
how so i have 4gb now in my computer, but Windows XP (SP2) only display 2.7gb? (i have the 32bit version, home)
is there a way, apart of changing OS, to fix that?
how so i have 4gb now in my computer, but Windows XP (SP2) only display 2.7gb? (i have the 32bit version, home)
is there a way, apart of changing OS, to fix that?
-
- *Lifetime Patron*
- Posts: 4284
- Joined: Fri Apr 04, 2003 6:21 pm
- Location: Undisclosed but sober in US
You didn't mention if you have integrated video where some amount of main memory is borrowed for the video. Regardless, you won't see much, if anything, above 3.5GB of memory.
2 to the 32 power(bits) = 4GB, the maximum amount of addressable storage in a 32 bit OS. Why Windows routinely shows less is explained by the experts.
2 to the 32 power(bits) = 4GB, the maximum amount of addressable storage in a 32 bit OS. Why Windows routinely shows less is explained by the experts.
check my signature?
edit: nevermind, the RAM sticks seem to be corrupted...i tried them on a different computer and they seem to have a problem...
edit: nevermind, the RAM sticks seem to be corrupted...i tried them on a different computer and they seem to have a problem...
Last edited by RaptorZX3 on Thu Sep 04, 2008 3:43 pm, edited 1 time in total.
Well.. if you need access to more RAM for apps, you can look into the /3GB Switch; the usual 2GB/2GB for user/kernel virtual address space is changed to 3GB/1GB. I'll occasionally use it for CG rendering/calculations/Photoshop at work when I need that extra bit of RAM. It tends to make the system a bit unstable though.
-
- Posts: 2198
- Joined: Thu Feb 10, 2005 11:20 am
- Location: TN, USA
http://www.codinghorror.com/blog/archives/000811.html
Dude, Where's My 4 Gigabytes of RAM?
As far as 32-bit Windows is concerned, the world ends at 4,096 megabytes. That's it. That's all there is. No más.
Subtract from that the amount of ram on your Video Card(s). A PC with Crossfire or SLI going can be limited on ram pretty quickly just because you added one to many video cards or bought the latest fancy card with 1GB ram.
Dude, Where's My 4 Gigabytes of RAM?
As far as 32-bit Windows is concerned, the world ends at 4,096 megabytes. That's it. That's all there is. No más.
Subtract from that the amount of ram on your Video Card(s). A PC with Crossfire or SLI going can be limited on ram pretty quickly just because you added one to many video cards or bought the latest fancy card with 1GB ram.
-
- Posts: 1839
- Joined: Mon Feb 05, 2007 2:10 pm
- Location: Northern New Jersey
- Contact:
Windows XP 32 bit can only see 4GB of RAM MAXIMUM. don't forget all your system devices.
pending hardware, you may see up to 3.5gb. that's it. 2x32 to get the 4096 stuff is true...but that's maximum. so your RAM works fabulously, and all 4gb are used by the system, but it wont be shown.
there are stupid partial solutions to it, like PAE (Physical Address Extension) and there's something else. You also have the Memory Hole..but seeing all 4GB in Windows will not happen. ever. period.
http://www.brianmadden.com/content/arti ... ally-mean-
helps?
pending hardware, you may see up to 3.5gb. that's it. 2x32 to get the 4096 stuff is true...but that's maximum. so your RAM works fabulously, and all 4gb are used by the system, but it wont be shown.
there are stupid partial solutions to it, like PAE (Physical Address Extension) and there's something else. You also have the Memory Hole..but seeing all 4GB in Windows will not happen. ever. period.
http://www.brianmadden.com/content/arti ... ally-mean-
helps?
I don't know about that. I would guess that most "consumer" systems with 4GB run a 32bit OS. I see ~3.5GB in WinXP 32bit and that's good enough for me right now. Not worth the hassle of WinXP 64bit just for that extra .5GB. I also use the vanilla 32bit version of Ubuntu.sjoukew wrote:64bit is more and more used on new high-end systems. Almost all systems with 4gb ram are using 64bit operating systems. As well linux as vista.
-
- Posts: 42
- Joined: Sat Jun 18, 2005 6:11 pm
Aside from reinstalling, there's actually not much if any additional hassle.
EDIT: besides the issue of ACQUIRING the 64 bit os... I simply "borrowed" a corporate install CD from my company.
Using Vista 64 bit, the only headache that I found was the driver signing issue. Even then, I only ran into the problem when trying to run VMware server. There are workarounds out there, but I was never able to get them to work. I ended up having to use the workstation edition.
I've run office tasks, video encoding, and even 2002-2005 era video games without any problems at all.
EDIT: besides the issue of ACQUIRING the 64 bit os... I simply "borrowed" a corporate install CD from my company.
Using Vista 64 bit, the only headache that I found was the driver signing issue. Even then, I only ran into the problem when trying to run VMware server. There are workarounds out there, but I was never able to get them to work. I ended up having to use the workstation edition.
I've run office tasks, video encoding, and even 2002-2005 era video games without any problems at all.
You do not strictly need a 64-bit OS to use more than 4Gb of RAM, you can use more than 4Gb of RAM with a a correctly configured 32-bit kernel. There is a set of options when building a 32-bit Linux kernel to select different ways of addressing memory with three limits available, 1Gb, 4Gb and 64Gb. It does not natively address 64Gb of RAM but the kernel has ways round that. It's slightly irrelevant now as if you were running Linux on a system modern enough to have more than 4Gb of RAM, you probably would be running a 64-bit distro anyway.