-
You're into such minutaie that it's all irrelevant.
The CPU has 2 memory channels, meaning the 4 DIMMs work in pairs for the CPU. If you only have 2 DIMMs to put into the machine then they need to go into specific DIMM slots such that each CPU channel gets 1 DIMM. If you have 4 DIMMs then 2 supply the 2 CPU memory channels.
But there is no optimal here... it's all good enough.
The more pressing question is whether you want to purchase 4 x 16GB or 2 x 32GB. The latter gives you an upgrade path in future for a small premium now, the former is maxing out the upgrade path for those components... slightly cheaper now but way more expensive to change in future.
The other arguments seem excessively pedantic... memory speed hasn't been a bottle neck for years, the bottlenecks are predominantly storage and network, and then the number of physical cores. You would not notice mild memory differences, only big jumps in total memory volume.
Which is to say that the biggest perfomances differences come from:
- Faster local storage
- Faster networking locally and to the internet
- More physical cores on the CPU
- More total memory
Exact configuration of RAM and RAM timings and speed isn't as noticeable as anything above, perhaps a +/- 1% difference that you couldn't perceive unless you're running a system at full capacity for a sustained period of time which no-one is (even tasks people think of like that don't use all the things all the time).
- Faster local storage
-
The other arguments seem excessively pedantic... memory speed hasn't been a bottle neck for years, the bottlenecks are predominantly storage and network, and then the number of physical cores. You would not notice mild memory differences, only big jumps in total memory volume.
Fair point, a little more reading about and I was getting that feeling!
Yes I did think about the upgrade thing, given it's not my money paying for it I think it's easier to get it over the line now with a cheaper price. Apparently we're moving everything to the cloud in a few years. 64Gb serves me fine for now.
-
Which is to say that the biggest perfomances differences come from:
Faster local storage
Faster networking locally and to the internet
More physical cores on the CPU
More total memoryThat list is very dependent on application. Currently using a 24 core 3960X with 128GB RAM for work (3D modelling) and it's about half as fast as my i9/32GB. Even a new i5 would be significantly quicker. Network and storage speeds also irrelevant in this case, even loading and saving is CPU-bound.
Anyone care to answer this to save me some time digging around in manuals
I've secced a computer with:
AMD Ryzen 9 5950x processor
ASUS® ROG STRIX X570-F GAMING motherboard
and currently 4 x 16GB Ram
Person A says this will not be optimal because the processor has 2 memory channels
Person B says it doesn't matter because the Ram is divided in to Channel 1 A/B and Channel 2 A/B
Who's correct?
MB specs seem to say 4 sticks is fine
Edit: it's Corsair Vengance DDR4 3200Mhz, which I think is Dual Rank, whatever that means, apparently it's relevant