2 ms·
> > I have a Ryzen desktop with ECC, and it registers about one bit-flip per week. > This isn’t normal. You have a bad memory module. > Having a bit flip per
by dijit 4y ago
> > I have a Ryzen desktop with ECC, and it registers about one bit-flip per week.
> This isn’t normal. You have a bad memory module.
> Having a bit flip per week is so far away from normal that it’s definitely a bad memory part.
It's hard to know what's normal. If you're somewhere in the world like northern Sweden the chance of cosmic rays goes up from being less protected from the suns rays (Hey, but northern lights!) and if you're at higher altitude; along with less interesting things such as how shielded the ram is (server chassis, if you removed the rack doors or not).
Memory density has a lot to go with it too, the chances of bitflips increases a lot.
Anyway; regardless of the theory behind it: I've run global operations with multiple-thousands of physical machines with high density ram (and 16-32 DIMMS in each server) and noticed at least 1 bit flip a week on average for each machine. But some locations were worse impacted than others.
Annoyingly, ECC is not created equal, there are some correctable bit-flips that are hidden from the iDRAC/iLO: this is the same type of ECC that the rPI is using (referred to as on-die): https://datasheets.raspberrypi.com/rpi4/raspberry-pi-4-product-brief.pdf https://datasheets.raspberrypi.com/rpi4/raspberry-pi-4-produ...
As with all things like this YMMV, but ECC is doing a lot of heavy lifting.