Hacker News new | ask | show | jobs
by inigyou 1 day ago
My computer with a lot of ECC DDR5 sometimes catches several bitflips in a day. I know this because they are reported to dmesg and sometimes I look at dmesg.

Intel decided long ago that you would need to pay more to not be subject to random bitflips. So it's an AMD system.

2 comments

My computer with a lot of ECC DDR5 sometimes catches several bitflips in a day.

Replace your RAM or find what's causing this disturbance in the environment. Sooner or later you'll get a pattern the ECC won't be able to correct.

Ironically if you didn't have ECC you would instantly RMA such RAM as defective because even a simple memtest would quickly discover the problem, and "several bitflips in a day" would cause very obvious crashes all the time.

Agreed, my DIY NAS with ECC DDR4 has ran for over 5 years and I have 0 ECC errors in that time.

Something must be very wrong with OP's setup. Perhaps the RAM has been overclocked too far.

Well that's DDR4. Apparently DDR5 was made with tighter tolerances and less safety margin, which is why many people argue ECC should be mandatory in DDR5 - it actually relies on it.
For those who don't know, Intel only offers ECC in server CPUs. AMD supports it on all of their current CPUs including client aka consumer ones like in laptops and desktops.