I have just bought 2 gig memory to add to my Vista Premium (32 bit) machine
which already has 2 gig = 4 gig total
Just read an article which states:
Any 32-bit version of Vista editions has approximately 3.3 GBs Maximum
addressable memory
Despite my machine having maximum of 4 gig memory slots, have I wasted my
money?
Maybe, maybe not. It depends. Look at the following three points:
1. How much RAM you can make effective use of depends on what apps you run.
2GB may have been enough for you, or having more may give you a performance
improvement. The answer is different for different people.
2. All 32-bit client versions of Windows (not just Vista/XP) have a 4GB
address space. That's the theoretical upper limit beyond which you can not
go.
But you can't use the entire 4GB of address space. Even though you have a
4GB address space, you can only use *around* 3.1GB of RAM. That's because
some of that space is used by hardware and is not available to the operating
system and applications. The amount you can use varies, depending on what
hardware you have installed, but can range from as little as 2GB to as much
as 3.5GB. It's usually around 3.1GB.
Note that the hardware is using the address *space*, not the actual RAM
itself. The rest of the RAM goes unused because there is no address space to
map it to.
3. In all probability you now have more usable RAM than you had before, even
though the usable amount is less than 4GB. So that new larger amount *may*
improve your performance.