Domov technické vybavenie Čo je to pamäť na opravu chýb (pamäť ecc)? - definícia z technológie

Čo je to pamäť na opravu chýb (pamäť ecc)? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená pamäť kódov na opravu chýb (pamäť ECC)?

Pamäť kódov na opravu chýb (ECC) je typ ukladania počítačových údajov špeciálne navrhnutý na zisťovanie, opravu a monitorovanie najbežnejších druhov poškodenia vnútorných údajov. Pri spracovaní údajov ECC pamäť vybavená špeciálnym algoritmom neustále skenuje a opravuje chyby jedného bitu pamäte. Tým sa zabezpečí, že v pamäti sa náhodne neuložia žiadne chybné alebo poškodené údaje. Zvyčajne sa vyskytuje a používa v systémoch s vysokými hodnotami údajov, ako sú napríklad vedecké a finančné počítačové systémy.

Techopedia vysvetľuje pamäť na opravu chýb (ECC Memory)

Tradičná pamäť ECC využíva Hammingove kódy, zatiaľ čo iné používajú trojnásobnú modulárnu redundanciu, ktorá je preferovaná kvôli rýchlejšiemu hardvéru v porovnaní s hardvérom na opravu chýb Hamming. Skoršie implementácie chýb ECC v maske opraviteľné chyby, ktoré sa správali, akoby k chybe nikdy nedošlo, a hlásia iba neopraviteľné chyby. Posledné implementácie zaznamenávajú opraviteľné aj neopraviteľné chyby.

Pamäť ECC využíva paritné bity na ukladanie šifrovaného kódu. Paralelne s údajmi zapisovanými do pamäte sa ukladá aj jeho ECC kód. Po prečítaní údajov sa uložený kód ECC porovná s kódom ECC vygenerovaným pri čítaní údajov. Ak v každom prípade existuje nesúlad, paritné bity ho dešifrujú, aby určili, ktorý bit má chybu a okamžite sa opraví.

Čo je to pamäť na opravu chýb (pamäť ecc)? - definícia z technológie