The C2D MBPs support up to 4 GB of RAM. However, as Apple has stated, most of the last GB is being used to map various system operations so that only a few MBs of it would actually be usable. Thus, the suggestion that 3 GBs is the maximum "usable" RAM even were 4 GBs installed. See the following:
November 4th, 2006 -- More on 3GB Memory Limit on MacBook Pro (Core 2 Duo): Apple states on their
memory expansion page that "If you install a 2 GB SO-DIMM in both the bottom and top memory slots of the computer, the 'About This Mac' window and Apple System Profiler will both show that you have 4 GB of SDRAM installed. However, Activity Monitor and other similar applications will reveal that only 3 GB of SDRAM has been addressed for use by the computer." (This also applies to the iMac Core 2 Duo.)
Although the Intel 945PM chipset can physically handle 4GB of DDR2 RAM, there is the potential for "memory overlap" when more than 3GB of RAM is installed. Power PC users aren't used to this kind of limitation. Just say to yourself, "It's an Intel thing."
Of more concern to "speed freaks" is the loss of interleaving when you install unmatched pairs (as in the Apple factory's 1GB + 2GB config). Though not specifically included in Apple's comment's on the MacBook Pro's memory config, the iMac Core 2 Duo's documentation states that "because the memory in the two slots is configured as a contiguous array of memory, both SO-DIMMs must be the same size and type for the interleaving function to be used to improve performance."
But is the gain worth the extra $600+ pain? We hope to answer this in our upcoming Macbook Pro Core 2 Duo review.
Excerpted from article at Bare Feats.