Domov Hardware Co je paměť pro opravu chyb (paměť ECC)? - definice z techopedie

Co je paměť pro opravu chyb (paměť ECC)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená paměť kódů pro opravu chyb (ECC Memory)?

Paměť kódů pro opravu chyb (ECC) je typ ukládání počítačových dat speciálně navržený pro detekci, opravu a sledování nejběžnějších druhů poškození vnitřních dat. Při zpracování dat ECC paměť vybavená speciálním algoritmem neustále skenuje a opravuje chyby jedné bitové paměti. Tím je zajištěno, že v paměti nebudou náhodně uložena žádná chybná nebo poškozená data. Obvykle se vyskytuje a používá v systémech s vysoce hodnotnými daty, jako jsou vědecké a finanční počítačové systémy.

Techopedia vysvětluje paměť kódů pro opravu chyb (ECC Memory)

Tradiční paměť ECC používá Hammingovy kódy, zatímco jiné používají trojitou modulární redundanci, což je preferováno díky rychlejšímu hardwaru ve srovnání s hardwarem pro opravu chyb Hammingu. Dřívější implementace opravitelné chyby v paměti ECC paměti fungují, jako by k chybě nikdy nedošlo, a hlásí pouze neopravitelné chyby. Poslední implementace zaznamenávají opravitelné i neopravitelné chyby.

ECC paměť využívá paritní bity při ukládání šifrovaného kódu. Souběžně s daty zapsanými do paměti je uložen jeho ECC kód. Po načtení dat je uložený kód ECC porovnán s kódem ECC vygenerovaným při čtení dat. Pokud v každém případě existuje neshoda, je dešifrována paritními bity, aby se určilo, který bit má chybu a je okamžitě opraven.

Co je paměť pro opravu chyb (paměť ECC)? - definice z techopedie