ECC (Error Correction Code) Definition

Was ist ECC (Error Correction Code)?

Steht für „Error Correction Code“ (Fehlerkorrekturcode). ECC wird zur Überprüfung von Datenübertragungen verwendet, indem Übertragungsfehler aufgespürt und korrigiert werden. Sie wird häufig von RAM-Chips verwendet, die über eine Vorwärtsfehlerkorrektur (FEC) verfügen, die sicherstellt, dass alle Daten, die zum und vom RAM gesendet werden, korrekt übertragen werden.

ECC-RAM oder Speicher ist vergleichbar mit Paritäts-RAM, das ein Paritätsbit enthält, das die gesendeten Daten bestätigt. Das Paritätsbit ist ein redundanter binärer Wert von 1 oder 0, der zusammen mit den Daten gesendet wird. Wenn das Paritätsbit nicht mit dem Wert der Daten übereinstimmt, die es repräsentiert, deutet dies auf einen Fehler in der Übertragung hin und die Daten müssen möglicherweise erneut gesendet werden. ECC funktioniert ähnlich, verwendet aber ein fortschrittlicheres Fehlerkorrektursystem, das Datenübertragungsfehler sofort korrigieren kann.

Da ECC-Speicher mehr Verarbeitungsaufwand erfordert, kann er langsamer sein als Nicht-ECC-RAM und einfacher Paritäts-RAM. Allerdings bietet ECC-RAM eine zuverlässigere Datenübertragung, was zu einer größeren Systemstabilität führt. Daher können High-End Server und Workstations ECC-Speicher verwenden, um Systemabstürze und Ausfallzeiten zu minimieren.

Die Definition von ECC (Error Correction Code) auf dieser Seite ist eine Originaldefinition von SharTec.eu.
Das Ziel von SharTec ist es, Computerterminologie so zu erklären, dass sie leicht zu verstehen ist. Wir bemühen uns bei jeder von uns veröffentlichten Definition um Einfachheit und Genauigkeit. Wenn Sie Feedback zur ECC (Fehlerkorrekturcode)-Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns bitte.