Назад | Перейти на главную страницу

ECC против памяти без ECC

Ищу память для SUPERMICRO MBD-X8DAH + -F-O Dual LGA 1366 (http://www.supermicro.com/products/motherboard/qpi/5500/x8dah_-f.cfm). В принципе, я ищу разницу между памятью ECC и памятью без ECC. Я погуглил, и оказалось, что лучше использовать память без ECC, потому что:

  1. Память уже достаточно стабильна.
  2. Память без ECC работает лучше, чем память с ECC.
  3. Память без ECC дешевле

В чем будет причина получить память ECC?

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

ОЗУ ECC предназначено для выявления и устранения этих сбоев. Для сервера это важно, потому что это может означать разницу между продолжением работы или отказом. Или разница между вашей зарплатой в 1000 или 100 долларов. Это также позволяет серверу следить за оперативной памятью, которая начинает выходить из строя.

Разница в производительности довольно небольшая - мне кажется, 2-3%. Недостаточно, чтобы быть заметным. Однако очень заметен сбой вашего сервера из-за плохой оперативной памяти.

Если это не критическая система - не обрабатывает финансовые записи, допустимы простои или даже повреждение данных и т. Д., И у вас ограниченный бюджет, RAM без ECC вполне подойдет. Но для большинства приложений дополнительные расходы окупаются из-за дополнительной надежности.

В чем будет причина получить память ECC?

Если вы не хотите, чтобы ваша ОС или приложения падали из-за временных ошибок памяти, вам следует установить ECC. Если вам нужен самый дешевый вариант, вы должны выбрать не-ECC. Это так просто.

Вы должны получить память ECC, если вы используете этот сервер для «критически важных» или «слишком важных для сбоя» задач, и ВСЕ должно работать безупречно.