Casa Maquinari Què és la memòria de codi que corregeix els errors (memòria ecc)? - Definició de tecnologia

Què és la memòria de codi que corregeix els errors (memòria ecc)? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa la memòria de codi de correcció d’errors (memòria ECC)?

La memòria de codi de correcció d’errors (ECC) és un tipus d’emmagatzematge de dades d’ordinador dissenyat específicament per detectar, corregir i controlar la majoria de tipus habituals de corrupció de dades interiors. A mesura que es processen les dades, la memòria ECC equipada amb un algorisme especial analitza constantment i corregeix els errors de memòria d’un bit. D’aquesta manera es garanteix que no es guardin de forma accidental dades errònies o corruptes a la memòria. Normalment es troba i s'utilitza en sistemes amb dades d'alt valor, com ara sistemes informàtics científics i financers.

Techopedia explica la memòria de codi de correcció d'errors (memòria ECC)

La memòria tradicional ECC utilitza codis Hamming, mentre que d'altres utilitzen una triple redundància modular, la qual cosa és preferible pel fet de tenir un maquinari més ràpid en comparació amb el maquinari de correcció d'errors de Hamming. Les aplicacions anteriors d'error de correcció d'emmagatzematge de memòria ECC funcionen com si l'error no es produís mai i només informi d'errors no corregibles. Les implementacions recents registren errors corregibles i no corregibles.

La memòria ECC utilitza bits de paritat per emmagatzemar codi xifrat. Paral·lelament a les dades que s’escriuen a la memòria, s’emmagatzema el seu codi ECC. Una vegada llegides les dades, es compara el codi ECC emmagatzemat amb el codi ECC generat quan es van llegir. Si en qualsevol cas hi ha un desajust, els bits de paritat es desxifren per determinar quin bit té un error i es corregeix immediatament.

Què és la memòria de codi que corregeix els errors (memòria ecc)? - Definició de tecnologia