Changing RAM to ECC RAM.
Changing RAM to ECC RAM.
This topic sparks discussion, and I align with Linus Torvalds' perspective. https://www.theregister.com/2022/10/10/l...emory_fail Random bit-flips can happen due to cosmic rays and other factors too. Google conducted a study on memory errors years back, but it's still worth reading for those who care. https://static.googleusercontent.com/med.../35162.pdf Such solutions would need developers to handle output storage in separate memory areas or use checksum techniques. Mirroring consumes extra memory, but it might be preferable without ECC. The kernel's ASLR security relies on stability; a bit-flip could trigger a panic if recovery isn't possible. For consumers, DDR5 offers native ECC support in DIMMs, though it lacks full parity checking and doesn't confirm error correction after the fact. True end-to-end protection requires specialized DDR5 ECC hardware.
It seems you're suggesting all computers, both at home and in offices, need ECC support.
Intel deliberately divided this sector into ECC and non-ECC categories to avoid cheap enterprise adoption of Core CPUs in SQL clusters and hypervisors. For strong fault tolerance you must accept the associated cost. AMD supports ECC with Ryzen but it isn't officially backed. If the vendor permits, you can use it; otherwise, you're stuck with AMD for troubleshooting. AMD also shifts slightly into a different segment for ECC support.
I agree that offering choices is appealing, but ECC isn't essential for regular use or office devices. It's great to have ECC if you prefer it, but it doesn't justify the cost in everyday scenarios. That's my point.