Типы оперативной памяти - что выбрать?
Большинство систем поддерживает несколько типов оперативной памяти (далее памяти). Для выбора оптимального типа памяти давайте разберемся: чем они отличаются?
Упростим задачу: рассмотрим эти типы как "поколения":
1 "поколение": Unbuffered non-ECC - небуферизированная без коррекции ошибок.
Самый простой тип. Быстрая, недорогая память для настольных ПК и мобильных компьютеров(ноутбуки, нетбуки, планшеты, моноблоки,...).

2 "поколение": Unbuffered ECC - небуфферизированная с коррекцией ошибок.
Для серверов и рабочих станций начального уровня критичным показателем явлеятся надежность системы. Для этого в память 1 поколения добавили механизм коррекции ошибок(Error Correction Code - ECC). Каждая операция чтения/записи сопровождается проверкой результата с контрольной суммой (избыточный бит 9/8) - большая часть ошибок автоматически исправляется. Быстродействие немного уменьшается, но значительно увеличивается надежность системы.

Минус 1 и 2 поколений памяти - в 32-битных операционных системах(ОС) существует ограничение адресуемого пространства в ~3.5ГБ. Решением данной проблемы стало появление 3 поколения памяти.
3 "поколение": Registered ECC - регистровая с коррекцией ошибок.
В память 2 поколения добавили разбиение всего адресуемого пространства на несколько областей - регистров. В итоге ОС "видит" память не как одно целое (как в 1 и 2 поколениях), а как набор небольших - в результате даже в 32-битных ОС можно использовать большие объемы памяти. Применяется в серверах уровня среднего предприятия и полу-профессиональных рабочих станциях.

4 "поколение": Fully Buffered ECC - полностью буфферизированная с коррекцией ошибок.
Данный тип памяти является усовершенствованием памяти 3 поколения для использования в WEB-серверах, серверах уровня большого предприятия. В данных системах нагрузка на память представляет собой большое количество одинаковых запросов - чтобы увеличить быстродействие в данных условиях на модуль добавили т.н. AMB - буффер. Вся информация проходит через этот буффер и при поступлении запроса на чтение с памяти сначала проверяется: есть ли требуемая информация в буфере. Если есть - то чтение происходит не с чипов памяти - а с буфера напрямую. В итоге экономим время на стандартные задержки - т.н. тайминги и тем самым значительно увеличиваем быстродействие. Данный тип памяти существует только в стандарте DDR2.
-

Подведем итоги:
Стоимость модуля памяти зависит от его поколения - чем выше поколение, тем выше цена. Снизить расходы на память довольно просто - нужно понять какой тип памяти (поколение) Вам нужен:
1. Для настольных и мобильных ПК достаточно 1 поколения.
2. Для серверов и рабочих станций начального уровня при использовании 64-битной ОС достаточно 2 поколения.
3. Для серверов уровня среднего предприятия и полупрофессиональных рабочих станций достаточно 3 поколения.
4. Для серверов БД, WEB, и т.п. предпочтительнее 4 поколение (для серверов, использующих память DDR2).