[GTALUG] war story #2: buying RAM
D. Hugh Redelmeier
hugh at mimosa.com
Tue May 16 11:02:12 EDT 2023
I wrote this thread to
1. inform others of the traps I encountered
2. to whine about how some traps are created to advantage vendors but end
up just making complexity that hurts everyone.
The RAM market is not simple. There are several dimensions one needs to
get right:
- technology (eg. DDR4 vs DDR5)
- socket (eg. DIMM vs SODIMM)
- standard (eg. DDR4 is nailed down by JEDEC but XMP "goes beyond" that
standard). This one really annoys me -- don't call it DDR4 and then
headline claims rquiring XMP without calling that requirement out.
- physical size (heat spreaders make some DIMMs too tall for my
application; perhaps they can also become too thick)
- ECC / no ECC. This one is easy: you never get ECC without paying for
it, so it is usually clearly marked. But it is not always clear
whether a computer supports ECC. Random Ryzen system support ECC
(great!) but it depends on the motherboard and the vendors don't
highlight this.
- registered/unregistered. Only servers, with a large number of RAM
sockets need this. You might accidentally buy such a system used / off
lease. It is a bit mysterious. The reason is that each circuit has
limited "fan-out"; registered memory boosts the amount of fan-out
allowed. You might also find some old registered memory cheap and then
find that you cannot use it.
- latency. Lower is generally better. It is a bit complicated -- there
are several latencies for a particular chip. I just look at the
headline one.
Marketing has made that complexity unnecessarily hard to navigate.
Even a fairly knowledgeable consumer like me gets bitten by traps that
should not be there.
RAM is a commodity. You should not have to read spec sheets from
manufacturers to discover if a module will work for you. You should be
able to go to any vendor and easily see what RAM they offer that would
work for you.
Amazon isn't a bad way to buy memory. But it doesn't let you search for
RAM of the type you need. Without selective search, there is a lot of
slogging. And, as I've described, the listings are misleading.
Other retailers are different but not clearly better. I've looked at
Canada Computers, Memory Express, and NewEgg.
ca.pcpartpicker.com doesn't get this completely right.
A couple of RAM manufacturers have product selectors that help you a lot.
Lennart pointed this out. But then you don't get the advantage of buying
a commodity.
More information about the talk
mailing list