Одна из наших рабочих станций начала зависать или перезагружаться при некоторых обстоятельствах. Мы можем воспроизвести это как в Linux, так и в Windows, так что, скорее всего, это проблема с оборудованием.
Зависание чаще всего происходит при использовании компилятора (C ++, если вам интересно). Мы считаем, что это указывает либо на неисправность ОЗУ, либо на перегрев процессора.
Почистили вентиляторы процессора и заменили термопасту. Температура теперь находится в диапазоне 30ºC в режиме ожидания и повышается при компиляции (последнее показание перед замораживанием находится в диапазоне 40-50), но она также повышается при различных обстоятельствах, которые не вызывают сбоев. Если рассматривать температуру в контексте, процессор - Athlon XP 3500+ (который, как я слышал, изначально горячий), а материнская плата - K8N Neo4-F.
Мы тестировали разные чипы RAM в разных банках, и, похоже, никакой разницы. В настоящее время мы выполняем исчерпывающий проход memtest86.
Есть ли другие вероятные причины зависаний? На этом этапе я опасаюсь, что материнская плата или процессор могут быть повреждены. В последнее время не было никаких изменений оборудования, но источник питания сгорел после нескольких автоматических отключений из-за нагрева, вероятно, и был заменен (новый более мощный, поэтому я не думаю, что это может быть причиной)
Вот некоторые вещи, которые вы можете проверить:
Требуется ли больше времени для зависания / перезагрузки при компиляции, если система нагрелась / произошел сбой / перезагрузка раньше, чем при запуске системы из холодного состояния?
Возможно, в компонентах материнской платы проявляется небольшой недостаток, который начинает проявляться при нагревании системы?