Originally Posted By: Indydriver
I just upgraded my Mac which had survived on 4GB for 5 years. This particular computer has four ram slots. You have to fill them in pairs. It came with two slots filled with 2 GB each. Now, it has 4x4GB or 16 total. I purchased from Ramjet and the order was filled promptly and accurately. BTW, they had specs on all macs, number of slots and all the different combinations you can possibly use. Of interest, they have tested Apple products to twice the specified factory capacity and offer products for this. For example, mine was spec'd at 16 max but they have tested and sell a package for 32 total (4x8).
Actual Apple ram amounts in computers with slots tend to be on the conservative side, especially since to put in the maximum amount you will often need to be very picky about RAM selection.
There are also some oddball maximum amounts-as an example a lot of the MacBooks and non-unibody Macbook Pros max at 6gb. Going back to the PPC days, there were a couple of computers that would max at 384-they could take 1x128mb and 1x256mb.
My mid-2012 MBP has a processor that can theoretically support 32gb of RAM. The issue, though, is that it supports a maximum of 8gb per channel and the computer only is set up to use 2 channels. This means that it maxes at 16gb, or at least according to the processor spec sheet. 16gb DDR-3 modules are running $150-200 each(compared to about $30-$40 for 8gb modules) so I don't want to experiment
BTW, for Mac RAM I usually direct people to Other World Computing. They only deal in Mac products and do a lot of in-house R&D to support the stuff they sell.