Время от времени я сталкиваюсь со следующими ошибками памяти: «Ранее обнаружена неисправимая ошибка памяти в RISER DIMM X».
Это произошло только дважды за последние полгода. Когда это происходит, система падает, и сообщение выдается при следующей загрузке. Затем ошибка исчезает — она, похоже, не повторяется.
Нет сомнений, что что-то не так. Поиск в Интернете показывает, что это либо моя память, либо материнская плата. Но учитывая прерывистый характер проблемы, очень сложно понять, что это такое и повлияет ли это на мое использование.
Вопрос: Если система не падает, возможно ли, что мои программы могут выдавать неверные результаты? Например, если я запускаю базу данных или вычислительную программу, возможно ли, что иногда программы могут выдавать ошибочные результаты без падения системы, и я никогда об этом не узнаю?
Если это так, то тот факт, что проблема возникает периодически, особенно беспокоит, поскольку я не знаю, когда программа выдает правильные результаты, а когда нет.
решение1
Да, это вполне возможно, хотя маловероятно, что система не будет регулярно зависать с постоянной ошибкой памяти. Хотя управление памятью детерминировано, способ использования компьютера — нет. ;) Таким образом, программы (и их рабочий набор) будут появляться в разных местах памяти почти каждый раз, когда вы их запускаете.
Неисправная память может (и будет) также приводить к повреждению диска, когда данные, помеченные для передачи DMA на диск, повреждаются в памяти. Это, по моему мнению, гораздо опаснее, потому что вы можете не замечать эти ошибки годами, пока вам не понадобятся данные и вы не обнаружите их поврежденными.