Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Luis Ortega

macrumors 65816
Original poster
May 10, 2007
1,186
362
I have the 2020 intel iMac that came with 2x 4gb ram and I bought 2x 16gb ram of the correct specs from OWC and added it so that the modules are arranged like this.
Screenshot 2021-06-21 at 23.28.39.png

If I move them so each dimm 0 and dimm 1 have the same ram size, the speed drops to 2133.

With my arrangement, have I lost dual channel mode?
Would it be better to just use the 2x 16gb modules rather than mix them with the apple ram?
 

chacaito

macrumors newbie
Sep 23, 2020
3
3
Hi, I have the same setup as yours. It has been working no problem for 6 months with 2x16. Then, as you, I added 2x4 with same speed you get, 2667. Run it like it for 1 month, then it stop starting, just dead. Remove the RAM, it restart. Readd the Ram, works for 2-3 days..

So finally, I gave up and I keep only 2x16 (to avoid to break anything).

You should be fine, but if you got a no boot one day, you will know what to do, if you get the same issue I got.
 
  • Like
Reactions: Luis Ortega

mfram

Contributor
Jan 23, 2010
1,356
406
San Diego, CA USA
Given the descriptions, I would think you'd want matched memory sticks in slots 1+3 and 2+4. In other words, in slots 1, 2, 3, 4 you should have 4, 16, 4, 16 instead of 4, 4, 16, 16.
 
  • Like
Reactions: Luis Ortega

Luis Ortega

macrumors 65816
Original poster
May 10, 2007
1,186
362
Given the descriptions, I would think you'd want matched memory sticks in slots 1+3 and 2+4. In other words, in slots 1, 2, 3, 4 you should have 4, 16, 4, 16 instead of 4, 4, 16, 16.
When I do that, the speed drops to 2133 from 2667.
 

velocityg4

macrumors 604
Dec 19, 2004
7,336
4,726
Georgia
From what I can find. For dual channel you want to match A1 with B1 and A2 with B2. (16, 4, 16, 4) or (4, 16, 4, 16). Which is consistent with most other motherboards. You commonly interleave for dual channel.

The issue you are describing is normal. When modules in Channel A and Channel B aren't matched sizes. I don't know why. It's just the way it is with the iMac. Apple even says to minimize the difference between modules in Channel A and the modules in Channel B.


You'll just need to benchmark. With 2133Mhz Dual Channel and 2666 Mhz single channel. Then decide which is best for you. You can also take out the 2x4GB. Which many people opt to do. In most scenarios. You aren't likely to notice the difference between 32GB and 40GB.

There's some conjecture. This problem occurs because 4GB modules are single rank memory and 16GB modules are dual rank memory. But that's not confirmed.
 

mfram

Contributor
Jan 23, 2010
1,356
406
San Diego, CA USA
That might be true, but it won't be operating in dual-channel mode if the DIMMs don't match (DIMM0, DIMM1). I know I had an older PC motherboard manual that said the memory would be slower if all slots were used vs. just one pair being used due to electrical issues.

Have you looked at this: Installing RAM in an iMac
 

casperes1996

macrumors 604
Jan 26, 2014
7,599
5,770
Horsens, Denmark
I have the 2020 intel iMac that came with 2x 4gb ram and I bought 2x 16gb ram of the correct specs from OWC and added it so that the modules are arranged like this.
View attachment 1796169
If I move them so each dimm 0 and dimm 1 have the same ram size, the speed drops to 2133.

With my arrangement, have I lost dual channel mode?
Would it be better to just use the 2x 16gb modules rather than mix them with the apple ram?
I believe modern memory controllers are quite sophisticated, so that you're actually running dual channel for the first 16GB of memory, as it can interleave the 2*4GB plus 2*4GB (out of the 16. But then the remaining 24GB will be single-channel.

The reason your frequency drops when properly interleaving all the memory for dual channel, is that running mixed size modules like that is harder for the CPU's memory controller, so Intel's SPD specification there lowers the supported frequency
 
  • Like
Reactions: Luis Ortega

Luis Ortega

macrumors 65816
Original poster
May 10, 2007
1,186
362
That doesn’t sound very efficient or elegant.
I guess my concern is whether having 40 gb ram running at odd speeds and/or in dual channel or not is faster or better than having 32 gb running in dual channel and top speed for the majority of daily use which isn’t very demanding for me.
 

casperes1996

macrumors 604
Jan 26, 2014
7,599
5,770
Horsens, Denmark
That doesn’t sound very efficient or elegant.
I guess my concern is whether having 40 gb ram running at odd speeds and/or in dual channel or not is faster or better than having 32 gb running in dual channel and top speed for the majority of daily use which isn’t very demanding for me.
As long as you actively use less than 32GB, running just the 32GB kit will run faster. If you actively do use 40GB, the frequency drop won't matter nearly as much as going to swap would performance wise - So there isn't a single answer, but since you say "daily use", then that's not hitting the 40GB mark, so there'd likely be a minimal performance boost to only using the 32GB kit there
 

chown33

Moderator
Staff member
Aug 9, 2009
10,999
8,888
A sea of green
You can find out whether 32GB is working well or not by using the Activity Monitor app. It's part of the standard OS, and resides in the Utilities folder.

Here's some info from the User Guide about interpreting the Memory Pressure data:

At the bottom of that page is a link to another page that discusses using the data to help determine if more RAM would be helpful to you. If the data from running with 32GB isn't consistently red, i.e. it's mainly yellow or green, then you can reasonably conclude that 32GB RAM is sufficient.
 
  • Like
Reactions: Luis Ortega
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.