Серверная память: UDIMM, RDIMM и LRDIMM простыми словами

Модули серверной памяти UDIMM, RDIMM и LRDIMM рядом для сравнения.

UDIMM, RDIMM и LRDIMM — это три типа модулей оперативной памяти, которые различаются наличием и типом буфера между контроллером памяти и чипами. От этого зависит, сколько памяти можно набрать в системе и насколько стабильно она работает под нагрузкой. Коротко: UDIMM — это привычная небуферизованная память для настольных ПК, а RDIMM и LRDIMM — это регистровая память для серверов и рабочих станций, где нужны большие объёмы и надёжность. Ниже разберём разницу простыми словами и подскажем, что выбрать под платформу.

Кратко

  • UDIMM: небуферизованная память, контроллер обращается к чипам напрямую. Проще, чуть быстрее по задержкам, стоит в настольных ПК, но плохо масштабируется по объёму.
  • RDIMM: регистровая память с буфером команд и адресов (RCD). Позволяет ставить больше модулей и набирать большие объёмы ценой примерно одного такта задержки.
  • LRDIMM: буферизует ещё и данные, поэтому даёт самый большой объём на модуль — по данным вендоров, в 2–3 раза больше, чем RDIMM. Тип памяти диктует платформа, смешивать нельзя.

В чём разница

UDIMM (Unbuffered DIMM) — это память без регистра и буфера: контроллер обращается к чипам DRAM напрямую. Такая схема проще и дешевле, а задержки чуть ниже, поэтому UDIMM стоит в большинстве настольных ПК и в начальных серверах. Обратная сторона в том, что контроллер видит нагрузку от каждого чипа, и это ограничивает число модулей и максимальный объём. RDIMM (Registered DIMM) и LRDIMM (Load-Reduced DIMM) — это регистровая память: на модуле стоит микросхема, которая берёт часть электрической нагрузки на себя. У RDIMM это регистр (RCD), переотправляющий сигналы тактов, команд и адресов, а LRDIMM буферизует ещё и линии данных. Именно поэтому серверные платформы позволяют набирать в разы больше памяти.

Тип Буфер Задержка Объём Где применяется
UDIMM Нет Минимальная Ограниченный Настольные ПК, начальные серверы
RDIMM Регистр команд и адресов Плюс около такта Большой Серверы, рабочие станции
LRDIMM Регистр плюс буфер данных Выше, чем у RDIMM Максимальный Серверы под огромные объёмы

Зачем нужен буфер

Схема работы регистра на модуле RDIMM: снижение нагрузки на контроллер памяти.

Чем больше чипов памяти подключено к контроллеру, тем сильнее электрическая нагрузка на шину, и в какой-то момент стабильная работа на высоких частотах становится невозможной. Регистр на RDIMM решает это, выступая посредником: контроллер видит один аккуратный источник нагрузки на каждый модуль. Плата за это небольшая, порядка одного такта задержки, а выигрыш — это возможность ставить больше модулей и рангов на канал. LRDIMM идёт дальше: дополнительные буферы данных изолируют линии DQ, поэтому даже многоранговые модули нагружают контроллер умеренно. По данным производителей, LRDIMM позволяет набрать в 2–3 раза больший объём, чем RDIMM в том же форм-факторе, что критично для виртуализации, баз данных и рендеринга.


ECC и надёжность

Модуль памяти с ECC для коррекции ошибок в сервере и рабочей станции.

ECC (Error-Correcting Code) — это механизм обнаружения и исправления ошибок памяти на лету. Он ловит и исправляет одиночные битовые ошибки, которые в обычном ПК могут пройти незамеченными, а в сервере способны привести к сбою или порче данных. Серверная регистровая память практически всегда идёт с ECC. Для домашнего ПК и игр ECC не нужен: цена ошибки невелика. А там, где система работает сутками без остановки и обрабатывает важные данные, ECC становится обязательным: это серверы, рабочие станции для расчётов, системы виртуализации и хранилища.


Что выбрать под платформу

Главное правило: тип памяти определяет не ваше желание, а платформа, то есть процессор и материнская плата. Настольные платформы рассчитаны на UDIMM, серверные и профессиональные (на процессорах вроде Intel Xeon или AMD EPYC) — на RDIMM или LRDIMM. Смешивать RDIMM и LRDIMM в одной системе нельзя даже в пределах одного поколения DDR. Для рабочей станции среднего уровня часто достаточно RDIMM с ECC, для серверов с предельными объёмами берут LRDIMM. Самая частая ошибка при самостоятельном апгрейде — это попытка поставить серверную регистровую память в обычную настольную плату: она там просто не заработает, потому что платформа её не поддерживает. Поэтому тип модулей всегда сверяют со спецификацией процессора и платы заранее.


Часто задаваемые вопросы Мы подготовили ответы.

  • Чем RDIMM отличается от UDIMM?
  • Когда нужна LRDIMM?
  • Можно ли ставить серверную память в обычный ПК?

Итог

Тип памяти определяется платформой и нужным объёмом. Для настольных ПК это UDIMM, для серверов и рабочих станций с большими массивами памяти — это RDIMM или LRDIMM с ECC. Регистровая память снижает нагрузку на контроллер и позволяет набирать объёмы, недоступные обычному ПК, а ECC добавляет надёжности там, где система работает без остановки. Подобрать рабочую станцию или сервер под нужный объём памяти можно в каталоге HYPERPC или собрать конфигурацию под задачу в конфигураторе.

Собрать под задачу: Серверы HYPERPC · Рабочие станции.


Егор Стрелецкий — руководитель Апгрейд-Центра HYPERPC

Егор Стрелецкий

Автор, руководитель Апгрейд-Центра
Ведущий технический специалист и эксперт по модернизации ПК. Под его началом Апгрейд-Центр проводит диагностику, оптимизацию и кастомизацию конфигураций. Обладает уникальным опытом в сфере разгона и тонкой настройки.
Связаться с нами
Каждый компьютер HYPERPC — это результат 16 лет опыта и экспертизы. Наши эксперты точно знают, каким должен быть игровой компьютер, рабочая станция или сервер.
Для начала работы нам достаточно поговорить. Расскажите о своих задачах, сроках и бюджете, и мы предложим лучшее решение.
Позвонить нам или заказать обратный звонок:
Написать в мессенджеры:
Написать письмо:
Нужно быстро узнать стоимость?
Время работы с 10:00 до 00:00, без выходных.
Связаться с нами
Ежедневно с 10:00 до 21:00