the problem is that not only the memory needs ecc functionality. the motherboard and the cpu all need as well. so even if the memory was only 11% more expensive then there is still the extra costs ( inflated or not) of the rest of the components to deal with.
For my data store. I refuse to use hardware that is not assessed to be ECC capable.
Where you the crazy man who soldered onto dimms to physically introduce errors & actually confirm that ecc actually indeed does something on consumer grade ryzen cpus? If so you were a huge reason I actually went with the system I did. Thank you!
While ECC isnāt strictly necessary for running ZFS, itās by no means useless. Similarly, you could jump out of an aeroplane without a parachute. It is by no means necessary for jumping. Just donāt think too much about landing.
truest be told though that the real trophy goes to those guys that that went in from a scientific angle demonstrating how broken and riddled with backdoors we are still are
they showed how to trigger errors and then went on to a length explentation on how architectures back then were vulnerable.
So all I did is just get frustrated enough and then dive in myself.
And the rest is history.
Was a few years now, so maybe I misremember if it was soldered or not⦠But I 100% remember reading through the post & seeing some madman with wires sticking out of his dimms to introduce errors physically. So Iām very certain it was you
Thanks again for the work as Iām sure Iām not the only person who was happy to get proof. Glad to see you on the forums again!
In run more than 50 Supermicro servers with ECC and every once in a while one of them throws visible ECC warnings from which I infer by statistics that it must be working as intended.
Even TrueNAS CORE shows ECC warnings in the UI.
Do you assess that your CPU implements the entire documented command set? Do you measure output and efficiency of your power supply or do you buy 750 watts when you need that much?
Why do you assume when a motherboard and a memory module both have ECC on the data sheet, the vendors are probably (?) lying to you? Thatās what specs are for.
I am getting ECC warnings from some of the servers whenever an ECC event occurs. That implies itās working on them.
I have not manually assessed every single identical mainboard and memory module, no. I infer by induction that if some of the servers on which ECC events actually occur properly notify me, it must very very probably be working for all of them and the other ones simply did not experience any events yet.
I am not messing with copper wires in the DIMM slots of machines costing several thousand voiding my warranty.