ECC vs RAM no ECC
La RAM ECC (Error-Correcting Code) detecta y corrige errores de un solo bit, y detecta los de dos bits. La RAM no ECC acepta los bit flips en silencio. Servidores: ECC por defecto; consumo: históricamente sin ECC. Los Mac con chip M de Apple llevan ECC en el controlador de memoria pero no lo publicitan.
Tasa de bit flips: ~1 error por GB al mes en RAM normal, causados por radiación cósmica y ruido térmico. En un servidor con 256 GB eso son 200+ errores al mes. Sin ECC: corrupción de datos silenciosa. Con ECC: los errores de un bit se corrigen y los de dos bits provocan un cuelgue (mejor que corromper datos sin avisar). AMD Ryzen soporta ECC (casi siempre); el Core de consumo de Intel no, una segmentación de mercado más artificial que técnica. La RAM de servidor (RDIMM, LRDIMM) siempre lleva ECC más búfer de registro. Coste: entre un 15 y un 25% más cara. Tendencia en estaciones de trabajo y NAS: ECC se vuelve estándar porque ZFS la recomienda como buena práctica.