Linux hoofdontwikkelaar en naamgever Linus Torvalds laat zich zelden onbetuigd in het bekritiseren van de hard- en software-industrie. Daarbij richt hij zijn pijlen geregeld op Intel, wat ook nu weer het geval is. Intel blijft volgens Torvalds ernstig in gebreke in het ondersteunen van ecc-geheugenmodules.
Zoals bekend moge zijn zorgt error correcting code er al sinds jaar en dag voor dat systemen beter beschermd zijn tegen storende signalen, waarmee geheugenfouten voorkomen kunnen worden. Het is echter een voorziening die voornamelijk in servers en andere professionele en veeleisende producten wordt toegepast, maar nauwelijks opduikt in high-end producten voor consumenten. Ter illustratie: Intel ondersteunt ecc vrijwel alleen maar in zijn Xeon-processors.
Torvalds verklaart dat ecc-geheugen er absoluut toe doet en deelt daarbij een ferme tik uit aan Intel:
Intel has been instrumental in killing the whole ECC industry with it's horribly bad market segmentation... Intel has been detrimental to the whole industry and to users because of their bad and misguided policies wrt ECC. Seriously...The arguments against ECC were always complete and utter garbage... Now even the memory manufacturers are starting do do ECC internally because they finally owned up to the fact that they absolutely have to. And the memory manufacturers claim it's because of economics and lower power. And they are lying bastards - let me once again point to row-hammer about how those problems have existed for several generations already, but these f*ckers happily sold broken hardware to consumers and claimed it was an "attack", when it always was "we're cutting corners.
En, om zijn verhaal nog extra kracht bij te zetten:
The "modern DRAM is so reliable that it doesn't need ECC" was always a bedtime story for children that had been dropped on their heads a bit too many times. Yes, I'm pissed off about it. You can find me complaining about this literally for decades now. I don't want to say "I was right". I want this fixed, and I want ECC. And AMD did it. Intel didn't.
Torvalds zelf is na lange tijd gebruik te maken van Intel-processors voor zijn meest gebruikte systeem overgestapt op een AMD Ryzen Threadripper-processor. Hij noemt ecc-geheugen niet de belangrijkste reden, maar laat niet onverlet te melden dat AMD ook voor andere dan zijn Epyc-producten voor servers betere ondersteuning biedt voor ecc. Het feit dat het daarbij gaat om 'onofficiële ondersteuning' maakt volgens hem niet uit, aangezien het werkt.
Bronnen: Phoronix, Real World Tech