![Kód pro opravu chyb (ECC) - Technologie Kód pro opravu chyb (ECC) - Technologie](https://a.continuousdev.com/technology/error-correction-code-ecc.png)
Obsah
- Definice - Co znamená kód pro opravu chyb (ECC)?
- Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
- Techopedia vysvětluje kód pro opravu chyb (ECC)
Definice - Co znamená kód pro opravu chyb (ECC)?
Kód pro opravu chyb (ECC) kontroluje chyby ve čtení nebo přenosu dat a opravuje je, jakmile jsou nalezeny. ECC je podobné kontrole parity s tou výjimkou, že opravuje chyby okamžitě po detekci. ECC je stále běžnější v oblasti ukládání dat a hardwaru síťového přenosu, zejména se zvyšováním rychlosti dat a odpovídajícími chybami.
Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
Techopedia vysvětluje kód pro opravu chyb (ECC)
Kód pro opravu chyb se použije pro ukládání dat pomocí následujících kroků:
- Když je datový bajt nebo slovo uloženo v RAM nebo periferním úložišti, odhaduje se a uloží bitová sekvence specifikující kód. Každý pevný počet bitů na slovo má další pevný počet bitů pro uložení tohoto kódu.
- Když je bajt nebo slovo vyvoláno ke čtení, kód pro načtené slovo se vypočítá podle původního algoritmu a poté se porovná s extra pevnými bity uloženého bajtu.
- Pokud se kódy shodují, data jsou bez chyb a jsou předána ke zpracování.
- Pokud se kódy neshodují, jsou změněné bity zachyceny pomocí matematického algoritmu a bity jsou okamžitě opraveny.
Data nejsou během doby skladování ověřována, ale jsou testována na chyby, když jsou požadována. V případě potřeby následuje detekce fáze opravy chyb. Časté opakující se chyby na stejné adrese úložiště naznačují trvalou hardwarovou chybu. V tomto případě je systém uživatel a, který je zaznamenán pro zaznamenání chybových umístění.