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

Forward Error Correction

termine Forward Error Correction (FEC) indica un meccanismo su canale monodirezionale di rilevazione e successiva correzione degli errori a valle di una

Rilevazione e correzione d'errore

corrispondente ACK. Forward Error Correction (FEC): Il mittente codifica i dati con un codice a correzione d'errore (error correction code, ECC) ed invia il messaggio

Codifica di canale

Lo stesso argomento in dettaglio: Forward Error Correction. Il FEC (acronimo di Forward Error Correction) è un meccanismo di codifica che consente di

Codice Reed-Solomon

Applications. Wiley-IEEE Press, 1994, pp 336. ISBN 978-0-7803-5391-6 Forward Error Correction Interleaving Telematica Teoria dei codici Altri progetti Wikimedia

Exact Audio Copy

delle tracce, ISRC (International Standard Recording Code) e CD-TEXT Rilevamento avanzato degli errori, con tecniche come la rilettura multipla delle tracce

Computer quantistico

Acharya, Dmitry A. Abanin e Laleh Aghababaie-Beni, Quantum error correction below the surface code threshold, in Nature, vol. 638, n. 8052, 2025-02, pp. 920–926

Turbo codici

(originariamente Turbocodes, in francese) sono una classe di codici Forward Error Correction (FEC) ad alte prestazioni sviluppati intorno al 1990-91 (ma pubblicati

Commutazione di pacchetto

di identificare la presenza di errori, e il Forward Error Correction (FEC) che è anche in grado di correggere tali errori. Il meccanismo della trasmissione