Jump to content

We know that modern consumer CPU has 2 or 4 memory controllers (namely dual channel and quad channel). Each controller can handle 2 sticks of RAM to my knowledge.

 

So, I'm wondering, can a memory controller handle 4 sticks of RAM, or are we hard limited to 2?

 

I've been thinking, since many consumer CPU can support up to 128GB RAM, but however, the maximum memory sticks you can cram to your system are only 4, meaning you have to buy 4 32GB sticks which can be expensive, worst is that if your system already has 4 16GB sticks RAM, you can't use them back.

 

So... What actually define this limitation? I remember back in the old SDRAM days, we can cram 3 sticks of RAM, and I believe there is only one memory controller managing the RAM sticks.

 

Anyway, can anyone explain this to me? I'm just curious about this. I mean, if we have more RAM slots, we can still at least use some of our old RAM back instead to having to replace all of them. 32GB RAM stick is quite expensive.

I have ASD (Autism Spectrum Disorder). More info: https://en.wikipedia.org/wiki/Autism_spectrum

 

I apologies if my comments or post offends you in any way, or if my rage got a little too far. I'll try my best to make my post as non-offensive as much as possible.

Link to comment
https://linustechtips.com/topic/1382943-ram-question/
Share on other sites

Link to post
Share on other sites

It's simply a factor of the memory topology of the board, but the standard is a maximum of 2x the number of channels. Even that is actually suboptimal, as you can often run into issues when using all the slots. Board manufacturers double up the slots because consumers largely demand the ability to "upgrade" the RAM, even though in practice that isn't smart. You're almost universally better off buying a new kit of the capacity you want and just flipping the old kit on the used market.

 

It should really just be equal to the number of channels, i.e. just two for consumer level dual channel systems. In fact, high end extreme overclocking boards do just have two slots, because having four would be counterintuitive to their purpose (you wouldn't be able to OC the RAM as well if you populated all four).

CPU: AMD Ryzen 9 9950X3D · Cooler: Noctua NH-D15S Chromax.black · Motherboard: Gigabyte Auros X670 Elite AX · RAM: G.Skill Flare X5 64GB (2 x 32GB) DDR5 6000MHz CL30 · Graphics Card: Zotac NVIDIA GeForce RTX 4070 Super Twin Edge OC 12GB · Boot Drive: 1TB XPG Gammix S70 Blade NVMe SSD · Game Drive: 2TB WD SN850X NVMe SSD · PSU: Seasonic Focus GX V3 1000W 80+ Gold · Case: Fractal Design North Mesh · Monitor: MSI Optix MAG342CQR 34” UWQHD 3440x1440 144Hz · Keyboard: EPOMAKER x Aula F99 Wireless Mechanical Keyboard · Mouse: Logitech G309 Lightspeed Wireless Gaming Mouse

Link to comment
https://linustechtips.com/topic/1382943-ram-question/#findComment-15060386
Share on other sites

Link to post
Share on other sites

48 minutes ago, Chris Pratt said:

Board manufacturers double up the slots because consumers largely demand the ability to "upgrade" the RAM, even though in practice that isn't smart.

Hmm... Why it is not smart in practise? Well, I mean aside from speed. Is it because of noise?

 

Anyway, this is something I discovered while I'm working with an older system that uses DDR3. I have a bunch of 2GB DDR3, but well, I can only cram a maximum of 8GB into the system. Well, I can get 16GB kit if I want to upgrade it, but somehow, I felt that these low capacities RAM are becoming e-waste, even though they still work fine. Not sure if there's like a RAM switch where you can plop all these low capacity RAM into a big capacity RAM Hmm...

I have ASD (Autism Spectrum Disorder). More info: https://en.wikipedia.org/wiki/Autism_spectrum

 

I apologies if my comments or post offends you in any way, or if my rage got a little too far. I'll try my best to make my post as non-offensive as much as possible.

Link to comment
https://linustechtips.com/topic/1382943-ram-question/#findComment-15060453
Share on other sites

Link to post
Share on other sites

39 minutes ago, Chiyawa said:

Hmm... Why it is not smart in practise? Well, I mean aside from speed. Is it because of noise?

 

Anyway, this is something I discovered while I'm working with an older system that uses DDR3. I have a bunch of 2GB DDR3, but well, I can only cram a maximum of 8GB into the system. Well, I can get 16GB kit if I want to upgrade it, but somehow, I felt that these low capacities RAM are becoming e-waste, even though they still work fine. Not sure if there's like a RAM switch where you can plop all these low capacity RAM into a big capacity RAM Hmm...

All electronics become e-waste at some point. The goal is making them longer lived, not eternal.

 

It's not smart because it's not trivial to pair different kits of RAM, and it's often difficult, if not impossible, to find the same exact kit years later when you're ready to upgrade. Plus, with replacing it with a whole new kit, you can still maintain just two sticks which is where your optimal stability is going to be. It can also sometimes be problematic to add to your existing RAM. Compatibility issues already mentioned above aside, take my set up for example. I have two sticks of dual rank RAM, giving me four total ranks, the ideal for Ryzen. If I upgraded by adding another of the same kit, I'd be sitting at 8 ranks, which is going to stress the hell out of the IMC, to the point where I might have to downclock my RAM or loosen the timings. That means I'm now losing performance.

CPU: AMD Ryzen 9 9950X3D · Cooler: Noctua NH-D15S Chromax.black · Motherboard: Gigabyte Auros X670 Elite AX · RAM: G.Skill Flare X5 64GB (2 x 32GB) DDR5 6000MHz CL30 · Graphics Card: Zotac NVIDIA GeForce RTX 4070 Super Twin Edge OC 12GB · Boot Drive: 1TB XPG Gammix S70 Blade NVMe SSD · Game Drive: 2TB WD SN850X NVMe SSD · PSU: Seasonic Focus GX V3 1000W 80+ Gold · Case: Fractal Design North Mesh · Monitor: MSI Optix MAG342CQR 34” UWQHD 3440x1440 144Hz · Keyboard: EPOMAKER x Aula F99 Wireless Mechanical Keyboard · Mouse: Logitech G309 Lightspeed Wireless Gaming Mouse

Link to comment
https://linustechtips.com/topic/1382943-ram-question/#findComment-15060487
Share on other sites

Link to post
Share on other sites

30 minutes ago, Chris Pratt said:

If I upgraded by adding another of the same kit, I'd be sitting at 8 ranks, which is going to stress the hell out of the IMC, to the point where I might have to downclock my RAM or loosen the timings. That means I'm now losing performance.

I see. Hmm...

 

Well, thanks for your info. Still, I'm thinking if there's a way to somehow utilised these low capacity RAM, we can at least use it instead of let them sit in the dust or filled up the landfill. Oh well.

 

Here's hoping that probably in the future, either the manufacturer produce a higher capacity RAM of the past generation so people can upgrade their 'old' system. I mean, they don't have to like make a whole batch, just, you know, at least adequate for those who wants to upgrade should the need arises.

 

Ah, too bad. 8GB now just doesn't cut it.

I have ASD (Autism Spectrum Disorder). More info: https://en.wikipedia.org/wiki/Autism_spectrum

 

I apologies if my comments or post offends you in any way, or if my rage got a little too far. I'll try my best to make my post as non-offensive as much as possible.

Link to comment
https://linustechtips.com/topic/1382943-ram-question/#findComment-15060539
Share on other sites

Link to post
Share on other sites

4 hours ago, Chiyawa said:

I see. Hmm...

 

Well, thanks for your info. Still, I'm thinking if there's a way to somehow utilised these low capacity RAM, we can at least use it instead of let them sit in the dust or filled up the landfill. Oh well.

 

Here's hoping that probably in the future, either the manufacturer produce a higher capacity RAM of the past generation so people can upgrade their 'old' system. I mean, they don't have to like make a whole batch, just, you know, at least adequate for those who wants to upgrade should the need arises.

 

Ah, too bad. 8GB now just doesn't cut it.

We're about to be getting DDR5. Sorry to say it, but if you still have a system with DDR3, it's time to move on. Manufacturers are never going to do anything to further support any components that old.

 

CPU: AMD Ryzen 9 9950X3D · Cooler: Noctua NH-D15S Chromax.black · Motherboard: Gigabyte Auros X670 Elite AX · RAM: G.Skill Flare X5 64GB (2 x 32GB) DDR5 6000MHz CL30 · Graphics Card: Zotac NVIDIA GeForce RTX 4070 Super Twin Edge OC 12GB · Boot Drive: 1TB XPG Gammix S70 Blade NVMe SSD · Game Drive: 2TB WD SN850X NVMe SSD · PSU: Seasonic Focus GX V3 1000W 80+ Gold · Case: Fractal Design North Mesh · Monitor: MSI Optix MAG342CQR 34” UWQHD 3440x1440 144Hz · Keyboard: EPOMAKER x Aula F99 Wireless Mechanical Keyboard · Mouse: Logitech G309 Lightspeed Wireless Gaming Mouse

Link to comment
https://linustechtips.com/topic/1382943-ram-question/#findComment-15060951
Share on other sites

Link to post
Share on other sites

1 hour ago, Chris Pratt said:

Manufacturers are never going to do anything to further support any components that old.

Indeed, but somehow, even when things getting more and more sophisticated, do we really need DDR5 or PCIe 5? Well, guess that's one of the way manufacturer asked you to buy new stuff.

 

Still, guess now I'm going to save up some money and buy a lot of DDR4 16GB RAM. I know someday people might want it. Problem is, where can I get that much money...

I have ASD (Autism Spectrum Disorder). More info: https://en.wikipedia.org/wiki/Autism_spectrum

 

I apologies if my comments or post offends you in any way, or if my rage got a little too far. I'll try my best to make my post as non-offensive as much as possible.

Link to comment
https://linustechtips.com/topic/1382943-ram-question/#findComment-15061142
Share on other sites

Link to post
Share on other sites

Well, this is a workstation and it already has 64GB of RAM. My issue now is that if you want to upgrade the system RAM further, you need to replace those 4 16GB RAM sticks and get 4 32GB RAM sticks which can be very expensive, not to mention that those 16GB RAM sticks are just recently added (about a year ago). You can sell off those 16GB sticks of RAM but the return are a little bit diminishing.

I have ASD (Autism Spectrum Disorder). More info: https://en.wikipedia.org/wiki/Autism_spectrum

 

I apologies if my comments or post offends you in any way, or if my rage got a little too far. I'll try my best to make my post as non-offensive as much as possible.

Link to comment
https://linustechtips.com/topic/1382943-ram-question/#findComment-15061876
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×