ECC

ECC est synonyme de "codes de correction d'erreur" et est une méthode utilisée pour détecter et corriger les erreurs introduites lors du stockage ou la transmission de données. Certains types de puces de mémoire vive dans un ordinateur en oeuvre cette technique pour corriger les erreurs de données et sont connus en tant que mémoire ECC.

Puces de mémoire ECC sont utilisés principalement dans les serveurs plutôt que dans les ordinateurs client. Erreurs de mémoire sont proportionnels à la quantité de mémoire vive d'un ordinateur, ainsi que la durée de fonctionnement. Depuis serveurs contiennent généralement plusieurs Gigaoctets de mémoire vive et sont en opération 24 heures par jour, la probabilité d'erreurs de culture dans leurs puces de mémoire est relativement élevé et par conséquent ils ont besoin de mémoire ECC.

Les erreurs de mémoire sont de deux types, à savoir dur et mou. Hard erreurs sont dues à des défauts de fabrication de la puce mémoire et ne peut être corrigée, une fois qu'ils commencent à apparaître. Soft erreurs, d'autre part sont causées principalement par des perturbations électriques.

Erreurs de mémoire qui ne sont pas corrigées immédiatement peut éventuellement faire planter un ordinateur. Cela a encore plus de pertinence à un serveur d'un ordinateur client dans un bureau ou à domicile. Quand un client se bloque, il ne fait normalement pas d'incidence sur d'autres ordinateurs, même lorsqu'il est connecté à un réseau, mais quand un serveur tombe en panne elle porte l'ensemble du réseau dans sa chute. D'où la mémoire ECC est obligatoire pour les serveurs mais facultatif pour les clients, sauf si elles sont utilisées pour les applications à mission critique.

Puces de mémoire ECC utilisent le plus souvent de code de Hamming ou Triple Modular Redundancy que la méthode de détection d'erreurs et de correction. Elles sont connues que des codes ou FEC Forward Error Correction, qui gèrent les codes de correction d'erreur sur leur propre lieu de revenir en arrière et demandant à la source de données à renvoyer les données d'origine. Ces codes peuvent corriger des erreurs se produisent dans un seul bit de données. Multi-erreurs sur les bits sont très rares et donc pas dû poser beaucoup d'une menace pour les systèmes de mémoire.

Discuss ECC in the forums.

 
(0 - user rating)

You need to login or register to post comments.