Model A1311 / Mid 2011 / 2.5 & 2.7 GHz Core i5 or 2.8 GHz Core i7 Processor

337 Questions View all

Upgrading 2011 iMac RAM. PC3-10600 vs. PC3-10666--are they the same?

I have a mid-2011 21.5" iMac with the 2.8GHz Quad-Core i7.

All sources say that my iMac is compatible with DDR3 1333MHz PC3-10600. I've been shopping around for a 16GB set of 4x4GB and I'm seeing very few PC3-10600 1333 DDR3 units around.

I do see a lot of PC3-10666 units, though. I've read some sources that say that there's no real difference between PC3-10600 and PC3-10666.

Is PC3-10666 compatible with my iMac?

Answered! View the answer I have this problem too

Is this a good question?

Score 0


I have a mid-2011 27" iMac with the 3.1GHz Quad-Core i5. With 8 GB 1333 MHz DDR3 and would like to upgrade, please can someone tell how much more I can upgrade to?


Add a comment
Spread Fixmas Cheer
Get $12 off your purchase of $50 or more with code FIXMAS12
Spread Fixmas Cheer
Get $12 off your purchase of $50 or more with code FIXMAS12

2 Answers

Chosen Solution

two of those would do you just fine!

and they are from an american company as well, so win win.

no need to try the other kind of ram, but i would assume it is not compatible.

Was this answer helpful?

Score 0
Add a comment
Most Helpful Answer

The "official" name for DDR memory is based on its bandwidth rather than clock speed. The easy method to convert data rate to bandwidth is to multiply by eight. Thus, DDR-400 is called PC-3200; DDR2-800 is called PC2-6400 and DDR3-1600 is called PC2-12800.

The math behind this conversion factor is simple: PC memory modules based on SDRAM technology use a 64-bit connection; there are eight bits in a byte and 64 bits equal eight bytes. For example, DDR2-800 transfers 800 megabits per pathway per second; its 64 pathways provide one eight-byte transfer per cycle and 800 times eight is 6400.

The problem comes with "rounding" and was first noticed with DDR-266 (PC-2100). The data rate of 266 MHz is actually 266.6 (continuously repeating decimal) megahertz, so the true transfer rate was 2133 MHz.

Today's DDR3-1333 has a peak bandwidth of 10666 MHz, which can be improperly rounded down and called PC3-10600, rounded up to be called PC3-10700 or stated without rounding as PC3-10666 depending on the manufacturer's desires.

Buyers will find that searching some venders for multiple DDR3-1333 brands will require them to check all three "ratings" to view modules of the same actual speed, but most brands label their DDR3-1333 products as either PC3-10600 or PC3-10666.

Was this answer helpful?

Score 2
Add a comment

Add your answer

Enriko Menzies will be eternally grateful.
View Statistics:

Past 24 Hours: 3

Past 7 Days: 18

Past 30 Days: 73

All Time: 2,946