EMZETT.
Войти

Память ECC: обнаружение и исправление ошибок в ОЗУ

Коротко: Специальная память с дополнительными контрольными битами, автоматически исправляющая отдельные перевёрнутые биты и сообщающая о более крупных ошибках.

Подробнее: ECC означает код с исправлением ошибок (error-correcting code). Обычная память не замечает, когда бит переворачивается с 0 на 1, например из-за излучения или электрических помех. Результатом могут быть неверное вычисление, повреждённые данные или сбой. Память ECC хранит с каждым словом данных дополнительные контрольные биты и обнаруживает и исправляет такие ошибки во время работы.

Подробности

Как это работает

Код SECDED (исправление одной ошибки, обнаружение двойной) с 8 контрольными битами защищает каждое 64-битное слово.

См. также: устройство CPU, иерархия памяти, файловые системы Linux