Jay A said:
OK, well I guess it's still an advantage over installing just 2gb.
So matter how much ram I install, it will only address up to about 3.2gb?
Even if I replace this with 8gb of ram?
Well, if some of it is used for hardware, then why is it that with only
1gb of ram installed, windows reports just about 1gb? Or with 2gb
installed, it reports just about 2gb? This almost seems to imply that if
more ram is installed, Vista will use a greater percentage of it for
hardware. Is this so?
You're missing it totally.
The address space is mapped to hardware, but it really has nothing to do
with actual RAM.
The hardware address mapping is a 'top-down' approach, no matter how much
RAM you have installed, the hardware starts getting addressed from the
highest address(s) the OS is capable of, regardless of the amount of RAM
installed.
The hardware doesn't actually use any RAM, it's simply accessed using the
memory addresse(s) it's assigned.
The problem is that a 32 bit OS can only address a TOTAL of 4 GIGS, Even if
you only have 128 megs of RAM installed the OS can still address 4 GIGS of
RAM.
So, for example, if you have hardware that in total needs 512 megs of
address space, and you have 1 gig of RAM, the 512 megs of addresses are
taken from the TOP of the 4 GIG address space, well outside of your
available physical RAM. If you have 2 gigs, same thing, since the address
space will be taken from 3.5 gigs to 4 gigs it simply will not effect your
available RAM in the system, all of the RAM will receive proper addresses
and will be available to the system for use.
Now, again, the problem is that a 32 bit OS can ONLY address a TOTAL of 4
gigs, so if you have 4 gigs of RAM installed, the hardware will STILL use
the addresses available from 3.5 to 4 gigs. Since these addresses are no
longer available to address the REAL RAM installed on your system that RAM
can't be used.
I hope this clears thing up for you, I thought it was explained (about 100
times) already in the group(s) and in the links provided (Google is a
wonderful thing as well).
Mic