Может ли неисправная память стать причиной неучтенных ошибок?

Может ли неисправная память стать причиной неучтенных ошибок?

Время от времени я сталкиваюсь со следующими ошибками памяти: «Ранее обнаружена неисправимая ошибка памяти в RISER DIMM X».

Это произошло только дважды за последние полгода. Когда это происходит, система падает, и сообщение выдается при следующей загрузке. Затем ошибка исчезает — она, похоже, не повторяется.

Нет сомнений, что что-то не так. Поиск в Интернете показывает, что это либо моя память, либо материнская плата. Но учитывая прерывистый характер проблемы, очень сложно понять, что это такое и повлияет ли это на мое использование.

Вопрос: Если система не падает, возможно ли, что мои программы могут выдавать неверные результаты? Например, если я запускаю базу данных или вычислительную программу, возможно ли, что иногда программы могут выдавать ошибочные результаты без падения системы, и я никогда об этом не узнаю?

Если это так, то тот факт, что проблема возникает периодически, особенно беспокоит, поскольку я не знаю, когда программа выдает правильные результаты, а когда нет.

решение1

Да, это вполне возможно, хотя маловероятно, что система не будет регулярно зависать с постоянной ошибкой памяти. Хотя управление памятью детерминировано, способ использования компьютера — нет. ;) Таким образом, программы (и их рабочий набор) будут появляться в разных местах памяти почти каждый раз, когда вы их запускаете.

Неисправная память может (и будет) также приводить к повреждению диска, когда данные, помеченные для передачи DMA на диск, повреждаются в памяти. Это, по моему мнению, гораздо опаснее, потому что вы можете не замечать эти ошибки годами, пока вам не понадобятся данные и вы не обнаружите их поврежденными.

Связанный контент