EMZETT.
Увійти

Пам’ять ECC: виявлення та виправлення помилок в ОЗП

Коротко: Спеціальна пам’ять із додатковими контрольними бітами, що автоматично виправляє окремі перевернуті біти й повідомляє про більші помилки.

Докладніше: ECC означає код із виправленням помилок (error-correcting code). Звичайна пам’ять не помічає, коли біт перевертається з 0 на 1, наприклад через випромінювання чи електричні завади. Результатом можуть бути неправильне обчислення, пошкоджені дані або збій. Пам’ять ECC зберігає з кожним словом даних додаткові контрольні біти та виявляє й виправляє такі помилки під час роботи.

Подробиці

Як це працює

Код SECDED (виправлення однієї помилки, виявлення подвійної) із 8 контрольними бітами захищає кожне 64-бітне слово.

Див. також: будова CPU, ієрархія пам’яті, файлові системи Linux