Memoria ECC

Le RAM con ECC (acronimo di Error Correction Code) hanno dei sistemi utili a rintracciare eventuali errori contenuti nell'informazione memorizzata e dei meccanismi capaci di correggere l'errore riscontrato. Questo è possibile registrando informazioni aggiuntive che rendono queste memorie più costose e poco più lente delle rispettive RAM non dotate di ECC.

Gli eventuali bit che presentano errori vengono individuati e corretti all'istante senza influire con le applicazioni in esecuzione; generalmente il sistema operativo effettua un log degli errori per dare possibilità di analisi ai tecnici. Nel caso in cui l'errore persista e non sia possibile risolverlo è opportuno pianificare lo spegnimento della macchina per sostituire il banco probabilmente guasto. Il meccanismo di ricerca e riparazione dell'errore è conosciuto come EEC (acronimo di Extended Error Correction).

Questo genere di memorie vengono solitamente utilizzate in ambito server.

Il codice ECC di Hamming, quello più frequentemente usato, permette di correggere errori su di un singolo bit per quadword (64 bit) e di rilevare errori doppi. Solitamente in una memoria RAM con ECC ogni quadword (64 bit) è dotata di 8 bit addizionali di ECC.

I primi personal computer fino ai primi anni novanta usavano memorie con bit di parità (rilevazione errori singoli, ma senza correzione)

Un buon sistema operativo può bypassare pagine con errori temporanei (soft error) o permanenti (hard error) marcandole come inutilizzabili.

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

📚 Artikel Terkait di Wikipedia

Unità di memoria a stato solido

livello di tensione, generando un maggior carico dell'algoritmo error-correcting code (ECC). Altra caratteristica delle memorie flash risiede nelle ridotte

Ecc

sistema crittografico basato su curve ellittiche Error-correcting code – sistemi di correzione degli errori Centro europeo dei consumatori ECC – codice vettore

Athlon MP

multiprocessore e del supporto a memorie di tipo ECC Registered (Error Correcting Code). Le versioni uscite sul mercato di questo processore hanno montato

Codifica di canale

di Ulma, 28 gennaio 2015. ^ (EN) R. W. Hamming, Error detecting and error correcting codes, in The Bell System Technical Journal, vol. 29, n. 2, Nokia Bell

Turbo codici

Il primo documento pubblico sui turbo codici fu "Near Shannon Limit Error-correcting Coding and Decoding: Turbo-codes". Questo documento è stato pubblicato

Microincapsulazione

Chemical Preservation of Digital Information on DNA in Silica with Error-Correcting Codes, in Angewandte Chemie International Edition, vol. 54, 2015, pp

Critiche alla Apple

com/2010/04/steve-jobs-on-flash-correcting-the-lies.html Titolo mancante per url url (aiuto). URL consultato il 12 febbraio 2015. ^ Re/code, https://web.archive

Codice convoluzionale

convoluzionali nel Capitolo 48. (EN) La pagina degli Error Correcting Codes (ECC) ("Codici di correzione d'errore"), su eccpage.com. Portale Telecomunicazioni: