To view parent comment, click here.
To read all comments associated with this story, please click here.
When they introduced the Core 2 Duo line, I was disappointed that it didn't support 4 GB of memory, but that's to be expected when the motherboard chipset was made for 32-bit CPUs. When Santa Rosa comes, it will finally be updated to full 64-bit architecture, which means that I can put 4 GB of memory in the computer. Since the MacBook Pro is such an expensive computer, at least to me, being able to upgrade the memory beyond 3 GB will extend its usable life.
Just to add to what you said.
You don't need 64-bit cpus to address 4GB. 32-bits address 4096 MB (4GB) just fine. Intel chips have been able to address more than 4GB with hardware hacks ala PAE.
I am not sure Apple's decision to limit them to 3GB is bounded by the CPU's addressing mode. But more a problem with x86 hardware in general. about 1GB of address space is carved for I/O devices Leaving only 3 GB for memory.
Edited 2007-04-16 14:27
No, it's not an Apple-exclusive limit. The Intel 945 chipset only supports 32-bit addressing, which does allow for up to "4 GB of memory". What they don't mention, is that addressing of other hardware is also done in the same address space. The result is that you'll end up with only 3.2-3.4 GB of memory, depending on the computer you're using. This is the same for Dell, HP, etc. (Note, that the OS will report 4 GB, but will not be able to use all of it.) This limit will disappear when the addressing space is expanded from 32 bits to 64 bits.





Member since:
2005-07-10
So you feel that the Macbook line that is available today is crap?
Are you replying to me? If so, did you even read what I wrote? On the off chance that you're not the troll i think you are, I'll answer.
No, the MacBook line that is available now is quite good. When they introduced the Core 2 Duo line, I was disappointed that it didn't support 4 GB of memory, but that's to be expected when the motherboard chipset was made for 32-bit CPUs. When Santa Rosa comes, it will finally be updated to full 64-bit architecture, which means that I can put 4 GB of memory in the computer. Since the MacBook Pro is such an expensive computer, at least to me, being able to upgrade the memory beyond 3 GB will extend its usable life. I should also mention that this would also let the computer run dual-channel memory, which requires two memory modules in order to work. If I recall correctly, the memory performance decreases when you go from 2 GB to 3 GB.
Since Apple update their laptops roughly every 6 months, and last update came in October, its rather likely that we'll see an update fairly soon. (As in the next two months.)
And, before you cry about me not needing so much memory for browsing the web or sending email, I'd like to point out that yes, I do run heavy scientific applications on my computers...