Basado en esta página de soporte de Apple, el imac (en particular el 2014 5K acabo de pedir) no admiten la comprobación de paridad en la memoria. De otros artículos, parece ECC no es compatible.
Esto me parece sorprendente. Si hay un error de memoria, la computadora sólo va a lo largo de su buen camino, propagando el error hasta que sucede a causa de algunos otros detectable excepción (como el acceso a una dirección de memoria no válida o ejecutar una instrucción no válida). Aunque es posible que no, y simplemente como resultado incorrecto o daño de los datos.
A menudo lo hago grande de simulaciones numéricas, para que un error de este tipo probablemente no causar un accidente, pero es muy probable que se propaguen a un gran error en el resultado.
Usted incluso no necesita un rayo cósmico para obtener un error. La unidad para el paquete a mayor y de mayor densidad que, inevitablemente, se traduce en vulnerabilidades, tales como la fila de martilleo. Un estudio midió un promedio de cuatro errores por año por DIMM.
¿Cuál es la justificación para la no comprobación de la paridad? Puedo ver que la ECC puede ralentizar las cosas un poco y cuestan más, pero al menos se detecta un error de paridad podría llevar al sistema hacia abajo en lugar de propagar un error en silencio. 65 bits en lugar de 64 bits sería un precio muy pequeño a pagar. Incluso si tendría sentido para un consumidor no tiene la comprobación de la paridad, yo por lo menos, como la posibilidad de reemplazar la memoria para obtener la comprobación de paridad. Parece que incluso la DDR3 estándar no solo apoyo de comprobación de paridad -- sólo ECC.