|All versions of XP - Home, Pro, MCE 200x - except 64 bit Pro are 32 bit operating systems - very few people have 64 bit Pro. |
The 4gb virtual memory address limit for 32 bit operating systems.
An example of 3gb working better than 4gb in a 32 bit operating system.
See Response 6:
jam's explanation refers to links on other sties:
A better explanation I've seen.
If you have a 32 bit operating system and you have installed 4gb (or more) in the mboard, the amount of that ram available to Windows and the user is
4gb minus the amount of ram your devices require or have.
- minus the amount of ram shared with onboard video if you're using that
- and/or - minus the amount of ram your dedicated video card installed in a slot has.
If you have more than one video card installed in a slot, it would be minus the ram for all of them.
(and = Some mboard main chipsets have Hybrid video capability. If you have a PCI-E X16 video card installed in a mboard slot that is supported by that feature, it's often the default for both the onboard video and the video on the card to work at the same time, unless you change default bios Setup settings. In that case it would be minus the ram for both of them.)
- minus the amount of ram your sound adapter has, if that applies - e.g. sound cards installed in a mboard slot often have ram
- minus the amount of ram any other devices have, other than hard drives and optical drives, if that applies.
"2 Kingston HyperX Blu 4GB.."
"....plugged into a GIGABYTE GA-H61MA-D3V..."
Kingston DOES NOT list HyperX KHX1333C9D3B1 anything for your mboard model !
When a ram module's part number is NOT listed, there's no guarantee it will work properly with your mbord model.
It MAY work fine, but it may NOT, even when it passes a memory diagnostics test.