Re:Please Use ZFS with ECC Memory (2014)
by dathinab on Saturday August 06, 2022 @03:59PM
(#32371063)
ECC is not about disk corruption, while the checksums are about disk corruption
ECC is corruption of the parts in memory, like caches of data, data when it's in the process of being compressed or encrypted, some management data always cached in memory etc.
In the end not having ECC can affect your system in such abstruse ways that IMHO it probably doesn't make any relevant difference if you use zfs or e.g. ext4.
Tbh it's kind absurd that ECC is not the standard for any non-"cheap" PC/Laptop.
EDIT: Checksums can still potentially help in the unlikely case that the RAM error is a bitflip in some loaded offset/ptr referring "into" the HDD/SSD storage (e.g. position of some file on disk).
ECC is corruption of the parts in memory, like caches of data, data when it's in the process of being compressed or encrypted, some management data always cached in memory etc.
In the end not having ECC can affect your system in such abstruse ways that IMHO it probably doesn't make any relevant difference if you use zfs or e.g. ext4.
Tbh it's kind absurd that ECC is not the standard for any non-"cheap" PC/Laptop.
EDIT: Checksums can still potentially help in the unlikely case that the RAM error is a bitflip in some loaded offset/ptr referring "into" the HDD/SSD storage (e.g. position of some file on disk).