BUT will windows 64 recognize it?
==================
No, it has to do with Intel’s motherboard. I’m totally not a tech, so I can’t exactly explain it, but the system is somehow already using the bandwidth that 4th GB would otherwise be using.
So if you put 4 in, it can’t access that last 4th GB.
From what I’ve heard, from a hardware-perspective it IS possible to access slightly more than 3 GB. Something like 3.25 I think. I think that some other Windows machines have been built to allow that. So youi’d buy 4 GB but only get 3.25 or something like that…the other .75 GB is just lost, which makes for a very expensive 256 MB of RAM.
Apple decided that no one would waste money like that and thus designed their hardware around a 3 GB limit. I’m nearly positive that’s in the hardware, so you have the cap in OS X and in Windows in Boot Camp.
That’s why all Macbooks and the iMac have the same 3 GB limit.