DDR3 RAM in late 2009 iMac - 12GB or 16GB?

Okay; riddle me this, Batman:

The best performance option for the Mac Pros using DDR3 RAM is with a multiple of three (3 x 4GB = 12GB, for example) and going to 16GB, while providing more RAM, actually reduces performance because such a multiple runs at DDR2 speed.

What about the late 2009 iMac? Should I stop at 12GB or go all the way to 16GB in order to max the performance? (I know the RAM modules are too expensive today but I'm thinking about when the prices drop in 2010.)

Anyone know the definitive answer?

Thanks,
Barry

Intel iMac 27" / MacBook Pro 13", Mac OS X (10.6.1), Where the h*** did all these external drives come from?

Posted on Nov 11, 2009 1:07 PM

Reply
12 replies

Nov 11, 2009 2:03 PM in response to Kenichi Watanabe

Kenichi, because the results for Photoshop (running alone) do not vary much with additional memory in the OWC benchmarks, I suspect they did not tune Photoshop to take advantage of the RAM above 4 GB which could be used for scratch files and should have given significantly higher results for the memory configurations above 4 GB, the base machines. Perhaps I am wrong. One would think they would have tuned the software because it would help sell more memory when using Photoshop CS4!

Nov 11, 2009 2:26 PM in response to Barry Levine

Barry, I wonder if you are interpreting DD2 and DD3 to imply dual-channel and triple-channel access to the memory? Sorry I have not researched how the Core 2 Duo processors use memory other than they use dual-channel memory. Here's my understanding of memory access for triple and dual access memory on the Mac Pro and high-end iMacs. The Mac Pro and the iMacs both use DDR3 memory at a frequency of 1066 MHz.

The current Mac Pros use triple-channel memory i.e. they allow three concurrent access paths to the memory when memory is installed in 3 or 6 slots depending on the processor - one quad-core versus the high-end two quad cores. If memory is installed in 2 or 4 or 8 slots, the memory access falls back to dual-channel access, i.e. two concurrent paths to the memory. So it sounds like it's always best to use 3 or 6 slots; generally true. However sometimes if more memory is very important to the application, the slower dual access will give the better overall results because the greater memory installed prevented having to use the hard disks as much.

The iMac (late 2009) with the i5 or i7 processors do not use triple-channel memory access at any time. They use dual-channel memory access as long as the memory is installed in pairs, i.e. 2 or 4 slots filled. If 3 slots are filled, the first 2 slots or a pair is still accessed using two concurrent paths, the 3rd slot would be accessed using one path and that access would be slower. So it is not a complete penalty to have unpaired memory with the i5 and i7 processors but anything using that last stick you install will suffer.

As for iMac (late 2009) configurations then, the memory access speed of 4 GB, 8 GB, 12 GB, and 16 GB can be identical if they are always installed in pairs. For example, to use 12 GB, the most efficient install would be 2x4GB sticks and 2z2GB sticks. 3x4GB sticks would hamper the access time of that last 4GB stick.

On the Mac Pro, 3x4GB sticks or 6x2GB and 6x4GB would be the most efficient access most of the time, but not on the iMacs. Hope that helps.

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.

DDR3 RAM in late 2009 iMac - 12GB or 16GB?

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