Hibajavító kód (ECC)

Szerző: Randy Alexander
A Teremtés Dátuma: 28 Április 2021
Frissítés Dátuma: 26 Június 2024
Anonim
Hibajavító kód (ECC) - Technológia
Hibajavító kód (ECC) - Technológia

Tartalom

Meghatározás - Mit jelent a hibajavító kód (ECC)?

A hibajavító kód (ECC) ellenőrzi az olvasott vagy továbbított adatokat, és nem találja meg a hibákat, amint megtalálják őket. Az ECC hasonló a paritásellenőrzéshez, azzal a különbséggel, hogy a hibákat az észlelés után azonnal kijavítja. Az ECC egyre gyakoribb az adattárolás és a hálózati átviteli hardver területén, különösen az adatátviteli sebesség és a megfelelő hibák növekedésével.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a hibajavító kódot (ECC)

Hibajavító kódot alkalmaznak az adattárolásra a következő lépésekkel:

  1. Ha egy adatbájtot vagy szót tárolnak RAM-ban vagy perifériás tárolóban, akkor becsüljük meg és tároljuk a kódot meghatározó bitszekvenciát. Minden egyes rögzített bitszám szót tartalmaz egy további rögzített bitszámot a kód tárolásához.
  2. Amikor a bájt vagy a szó olvasásra szólít fel, a visszakeresett szó kódját kiszámítja az eredeti algoritmus szerint, majd összehasonlítja a tárolt byte extra rögzített bitjeivel.
  3. Ha a kódok megegyeznek, az adatok hibátlanok és továbbításra kerülnek feldolgozásra.
  4. Ha a kódok nem egyeznek, a megváltoztatott biteket egy matematikai algoritmus fogja át, és a biteket azonnal kijavítják.

Az adatokat a tárolási időszak alatt nem ellenőrzik, hanem kérésre tesztelik a hibákat. Szükség esetén a hibajavító szakasz követi az észlelést. Ugyanazon tárolási címen található gyakran ismétlődő hibák állandó hardverhibát jeleznek. Ebben az esetben a rendszer a felhasználót használja a rendszerhez, amelyet a hibahely (ek) rögzítéséhez naplózunk.