Is Maximum RAM 3GB or 4GB

I'm looking into getting a 2.0ghz Macbook Pro, and I found this on Apple's website:

The maximum amount of memory you can install in your MacBook Pro is 3 GB (see article 304662; using 1 GB DIMM and 2 GB DIMM in each slot).

… at this link: http://docs.info.apple.com/article.html?artnum=303491

…here's what article 304662 says:

Although these notebooks will accept up to a 2 GB SO-DIMM in each of the two memory slots, the MacBook Pro will only support 3 GB total memory.

That being said, I was in a Mac store and asked the sales guy about this, and he told me that Apple has worked it out to let Macbook Pro's see all 4G of RAM. I told him Apple's website disagreed with that, but he didn't buy it. I don't know if he was talking out his * or maybe just trying to add $750 to the sale of a Macbook Pro, but either he's wrong or this website is. Anyone know for sure?

G4

Posted on Jul 5, 2007 11:43 AM

Reply
16 replies

Jul 5, 2007 12:00 PM in response to Michael Gianino

Non-Santa Rosa MBPs (Core 2 Duo) can accommodate 2 GB DIMMs in each slot for a total of 4 GBs installed. However, the memory controller will only allow the use access to the first 3 GBs. The remainder of the address space is reserved to the operating system.

The new Santa Rosa MBPs have a different memory controller that gives the user full access to the 4 GBs of address space.

Jul 5, 2007 12:52 PM in response to Samtherocker

I was mistaken. I actually meant the 2.2ghz as shown here:

http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/wa/RSLID?nnmm=br owse&mco=74284FCC&node=home/macbook/macbook_pro

(the one on the left listed at $1,999). So if this is a Santa Rosa Macbook Pro, I have a question that I think I may muddle a bit, but I'll give it a try. The first 3GB will be available for everything (OS, apps & files), but if and when apps and files need up-to and including all 3GB, will the OS be able to just work from that 4th GB (provided the OS doesn't need more than one GB, that is)? I hope that makes sense.

Jul 5, 2007 2:28 PM in response to Michael Gianino

The Santa Rosa (2.2/2.4 GHz) MacBook pros fully support up to 4 GB of RAM, so if you install two 2 GB modules, the fully 4 GB will be available to the system (OS & apps). The 3 GB limitation only applies to the older, non-SR MacBook Pros.

Kappy wrote :
Non-Santa Rosa MBPs (Core 2 Duo) can accommodate 2 GB DIMMs in each slot for a total of 4 GBs installed. However, the memory controller will only allow the use access to the first 3 GBs. The remainder of the address space is reserved to the operating system.

The RAM Expansion Developer Note's October 2006 MBP section says that :

Maximum memory capacity is 3 GB. If you install a 2 GB SO-DIMM in both the bottom and top memory slots of the computer, both the About This Mac window and the Apple System Profiler will 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.

Even assuming that having some memory only available to the OS and not the applications is technically possible, I don't see the point of doing so. Moreover, the fact that Windows can only see 3.46 GB suggests that the memory controller cannot access all 4 GB (and saying that it will only allow the user to access 3 GB and reserve the rest to the OS just doesn't make sense - how could the memory controller make the difference between "the user" and "the operating system" ?). The end result is the same : older MBPs cannot take full advantage of two 2 GB memory modules, but your explanation doesn't seem right (FWIW, I don't know the complete answer any better).

Mac mini1.25 Ghz G41 GB RAM40 GB HDDAirPort Extreme Mac OS X (10.4.10) External 250 GB LaCie HDDLaCie FW DVD-RW DL 16x20 GB iPod w/Color Display

Jul 5, 2007 3:21 PM in response to Kappy

I assumed that Glorfindeal was reporting the correct amount (see his post above).

It's not that OS X truly "limits" access to 3 GBs, rather that the address space in the upper 1 GB is already in use by the system and is therefore reported as unavailable.

I really don't see what you mean by "in use by the system". I don't understand how the memory controller could differentiate the system (what exactly are you referring to BTW?) and the rest. Could you please give a more detailed explanation ? I may very well know less than you do on the subject, but IMHO your explanation isn't sufficient to understand what you're trying to say.

Mac mini1.25 Ghz G41 GB RAM40 GB HDDAirPort Extreme Mac OS X (10.4.10) External 250 GB LaCie HDDLaCie FW DVD-RW DL 16x20 GB iPod w/Color Display

Jul 5, 2007 3:46 PM in response to Will-Hi

Well, try this:

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. A number of items must be stored in physical RAM space, and when RAM reaches 4 GB, there is some overlap. In other words, in a 3 GB RAM configuration, there is no overlap with the memory ranges required for certain system functions. Between 3 GB and 4 GB, however, system memory attempts to occupy space that is already assigned to these functions.

See also:

MacBook Pro (Core 2 Duo)- Memory Specifications

Jul 6, 2007 6:34 AM in response to Kappy

It must be nice to not know the answer to your
question but be so sure mine is incorrect. However,
that's your privilege.

Since I have other things to do and have earnestly
tried to provide an answer to your question, I'll let
you do the research instead.

Good luck.


Kappy, I'm not sure if that was directed at me, but I assure you that I appreciate your time, effort and expertise in helping me. I only replied that it seemed like there was a disagreement because there wasn't a resounding yes or no in all posts. Not being as well informed as many of you, the points on both sides seem reasonable to me.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Is Maximum RAM 3GB or 4GB

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.