Можно ли запустить memtest в системе с зеркальной памятью? Будет ли тест действительным / безопасным?

243
Gene

Я недавно построил рабочую станцию ​​с 256 ГБ памяти. Обычно при тестировании новой системы мне нравится запускать как минимум три полных прохода в memtest, чтобы убедиться, что память хорошая. Однако при 256 ГБ памяти это займет более трех дней. Я хотел бы избежать этого, если это возможно.

Эта система поддерживает зеркалирование памяти. Теоретически я мог бы сократить время тестирования памяти вдвое, если бы включил его. Вот мне и интересно

  1. Это безопасно сделать?
  2. Если память проверяется таким образом, будет ли она полностью проверена? Или у меня есть шанс что-то упустить?

Эта система имеет IPMI, поэтому, если произошла ошибка ECC, она будет записана в журнал событий IPMI.

1

1 ответ на вопрос

1
Gene

Из того, что я могу сказать, тесты не будут действительными. Из спецификаций на процессоры серии 5500 :

Встроенный контроллер памяти в процессоре Intel® Xeon® серии 5500 чередует оба канала для транзакций чтения. Операции записи выдаются на оба канала при нормальных обстоятельствах.

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

Конечно, это будет зависеть от модели процессора и от того, как он работает специально для этой серии.

Кроме того, я обнаружил следующее:

Запись в
зеркальную память Intel Errata BT161 может привести к сбоям системы s
В режиме зеркальной памяти каждый канал управляет ресурсами полосы пропускания записи в память. Из-за этой ошибки, если канал в режиме зеркальной памяти интенсивно используется, возможно, что выпущенные записи превышают доступную пропускную способность, что приводит к сбоям записи.

Из-за подобных сценариев существует вероятность возникновения ошибок или сбоев из-за зеркального отображения памяти, когда нет ничего плохого в самой памяти, что приводит к неверным результатам теста.

Что касается того, действительно ли это безопасно, в худшем случае система может дать сбой или зависнуть, но это не должно отрицательно повлиять на какие-либо компоненты.

Хорошая ошибка найти! Надеюсь, будет исправлено BIOS. В такой системе, как эта, в ECC MemTest служит средством принудительного чтения / записи во * всю * RAM. Системный ECC будет отлавливать любые ошибки, включая неисправимые, и вы увидите их в журналах IPMI. Если бы я был тобой, я бы отключил зеркалирование и позволил бы ему работать 3-4 дня, как ты указал. misha256 7 лет назад 1

Похожие вопросы