Hjem maskinvare Hva er feilkorrigerende kodeminne (ecc-minne)? - definisjon fra techopedia

Hva er feilkorrigerende kodeminne (ecc-minne)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr feilretting av kodeminne (ECC-minne)?

Feilkorrigeringskode (ECC) minne er en type datamaskin datalagring som er spesielt utviklet for å oppdage, rette og overvåke de fleste vanlige typer interiør datakorrupsjon. Når data behandles, skanner og korrigerer ECC-minne utstyrt med en spesiell algoritme kontinuerlig enkeltbits minnefeil. Dette sikrer at ingen feilaktige eller korrupte data lagres ved et uhell i minnet. Det er vanligvis funnet og brukt i systemer med data av høy verdi som vitenskapelige og økonomiske datasystemer.

Techopedia forklarer Error-Correction Code Memory (ECC Memory)

Tradisjonelt ECC-minne bruker Hamming-koder, mens andre bruker trippel modulær redundans, noe som er foretrukket på grunn av å ha raskere maskinvare i forhold til Hamming feilretting maskinvare. Tidligere implementeringer av ECC-minnemaske korrigerbare feil, fungerer som om feilen aldri oppstod, og rapporterer bare feil som ikke kan korrigeres. Nyere implementeringer registrerer både korrigerbare feil og ikke-korrigerbare feil.

ECC-minne bruker paritetsbiter til å lagre kryptert kode. Parallelt med at data blir skrevet til minnet, lagres ECC-koden. Når dataene er lest, sammenlignes den lagrede ECC-koden med ECC-koden som ble generert da dataene ble lest. Hvis det i alle fall er en misforståelse, blir den dekryptert av paritetsbitsene for å bestemme hvilken bit som har en feil og blir rettet umiddelbart.

Hva er feilkorrigerende kodeminne (ecc-minne)? - definisjon fra techopedia