Lexique informatique › Matériel › Mémoire ECC et non-ECC

Mémoire ECC et non-ECC ECC vs non-ECC RAM

Matériel Svenska → Mis à jour: 2026-09-21

La RAM ECC (Error-Correcting Code) détecte et corrige les erreurs sur un bit, et détecte celles sur deux. La non-ECC laisse passer les inversions de bit en silence. ECC par défaut sur les serveurs ; historiquement non-ECC chez le grand public. Les Mac à puce M ont de l'ECC dans le contrôleur mémoire, mais ne s'en vantent pas.

Taux d'inversions de bit : environ 1 erreur par Go et par mois dans une RAM ordinaire, à cause du rayonnement cosmique et du bruit thermique. Sur un serveur de 256 Go, cela fait plus de 200 erreurs par mois. Sans ECC : corruption silencieuse des données. Avec ECC : les erreurs sur un bit sont corrigées, et une erreur sur deux bits fait planter la machine — ce qui vaut mieux que de corrompre. AMD Ryzen gère l'ECC (en général), pas les Core grand public d'Intel, une segmentation de marché tout à fait artificielle. La mémoire serveur (RDIMM, LRDIMM) est toujours ECC, avec un tampon de registre. Surcoût : l'ECC coûte environ 15 à 25 % de plus. Côté stations de travail et NAS, l'ECC se banalise, grâce aux bonnes pratiques de ZFS.

← Retour au lexique