Overclock.net banner

XP mem

595 Views 19 Replies 14 Participants Last post by  Blameless
What happens when you run 4 G of mem in XP 32. Will it mess up or just not use all 4 G
1 - 20 of 20 Posts
Quote:


Originally Posted by NoGuru
View Post

What happens when you run 4 G of mem in XP 32. Will it mess up or just not use all 4 G

It just won't use all of the 4GB.
See less See more
just wont use it all, 32 bit can only address 4gb of memory, some goes for your motherboard, video card and any other addon cards you have, then wahtever is left is taken from the ram
enabling pae can sometimes help, but it wont see more than 4gb, probably more like 3-3.5
just wont see all 4 gb.

some see as much as 3.5gb, others as little as 2.5gb. depends in part on how much vid mem you are running
It will only use 3GB as it need the rest of the addresses for GRAM and cache. It may even slow some things down but not hurt anything.
Dude you're better off sticking with 2 gigs. Depending, you'll prbably see 3-3.5 gigs out of the 4. But, even if your system could see all of it, you wouldn't get any improvement in system performance vs 2 gigs.

If you have memory laying around, leave it. When you upgrade your OS to Vista, or if you're waiting, 7, then add it in.
See less See more
Quote:

Originally Posted by t_russell View Post
It will only use 3GB as it need the rest of the addresses for GRAM and cache. It may even slow some things down but not hurt anything.
It may even slow things down. That is what I was wondering. I won't do it if I lose performance.
See less See more
Quote:

Originally Posted by NoGuru View Post
It may even slow things down. That is what I was wondering. I won't do it if I lose performance.
Mostly benchmarks. It can throw off the balance of the PC causing slow behavior in 3D performance.
See less See more
4GiB+ of physical memory won't slow anything down, in and of itself. It's just that 2GiB dimms, or four dimms of any size tend to be less OC able.

With identical memory timings and frequency, 2GiB and 4GiB will perform exactly the same in XP, provided you never need more than 2GiB of ram, in which case 4GiB will obviously be much faster.
Quote:


Originally Posted by Sullivan
View Post

Mine only reads 3.2 gigs.

Its 4gb minus any other memory like graphics and stuff.
See less See more
Ya? Well i have 4gigs of ocz mem, and a 512mb graphics card.
Vista SP1 32-bit can actually "show" that you have 4GB, but will use 3.25GB.
my xp shows 3.5gb of mem, but mem monitor shows the entire 4gb and i have been able to use the entire 4gb. something with windows i guess. but at least it can still be used.
Quote:


Originally Posted by The Fryer
View Post

my xp shows 3.5gb of mem, but mem monitor shows the entire 4gb and i have been able to use the entire 4gb. something with windows i guess. but at least it can still be used.

I'm curious how you were able to use all 4gb, and how you tested that. I was under the impression that the 3-3.5gb memory cap in Vista/XP 32 was due to the programming of Windows 32 not being able to make use of more than that 3-3.5.

Could be wrong, it's just my guess, haven't much looked into it.
See less See more
It wont slow it down it is the 32 bit system limit it doesnt matter weather its XP or Vista in 32 bit it can only use 3.5 gig even though Vista will tell you there is 4 gig in there it can only actually address 3.5 (XP will only tell you there is 3.5 no matter how much is in there) any 32 bit Operating System can only address 3.5 gig. its actually 3.55gb from memory.
Quote:


Originally Posted by The Fryer
View Post

my xp shows 3.5gb of mem, but mem monitor shows the entire 4gb and i have been able to use the entire 4gb. something with windows i guess. but at least it can still be used.

32 bit can only address 3.5 gb you cant possibly use it even though mem monitor will tell you its there
See less See more
Quote:


Originally Posted by macsbeach98
View Post

32 bit can only address 3.5 gb you cant possibly use it even though mem monitor will tell you its there

32bit Windows, I'm fairly certain that one can compile a linux kernel to access up to 64gb of RAM using the Hugemem Kernel, but unfortunately individual programs can only access around 3gb.

This is not a 32bit OS issue, it is a Microsoft issue.
See less See more
It's an x86 hardware issue, not a Microsoft issue.

Everything must fit in the the 32-bit address space. This includes any addresses reserved for device resources.

Doesn't matter what OS you use, if it runs on 32-bit x86 CPUs, it will not beable to utilize all 4GiB. With the right hardware you could come very close on some OSes, but you'll never actually be able to use all of it.

Quote:


Originally Posted by macsbeach98
View Post

32 bit can only address 3.5 gb you cant possibly use it even though mem monitor will tell you its there

Again it addresses 4GiB (which is nearly the very defintion of 32-bit addressing). It's just a varying number of these addresses are reserved.
See less See more
1 - 20 of 20 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top