При подборе серверной памяти рано или поздно встаёт вопрос: lrdimm или rdimm, и в чём между ними принципиальное отличие. Оба типа относятся к ECC Registered памяти для серверных платформ (Xeon E5, X99, Scalable) и внешне почти неотличимы, но устроены по-разному внутри. RDIMM это стандарт для серверов среднего объёма, а LRDIMM выходит на сцену, когда речь идёт о максимальной ёмкости на канал. В этой статье разберём, чем registered load reduced память отличается от обычной registered, и как выбрать конкретный тип под свою платформу.
Что такое RDIMM
RDIMM расшифровывается как Registered DIMM. Ключевая особенность такого модуля: между контроллером памяти процессора и микросхемами DRAM стоит регистр (буфер), который принимает и ретранслирует сигналы адреса и команд. Сами линии данных при этом идут напрямую, без буферизации.
Такая схема снижает электрическую нагрузку на контроллер памяти по адресным линиям и командам, поэтому на одном канале можно разместить больше модулей и модулей большей плотности, чем при использовании обычной небуферизованной памяти (UDIMM). Именно это делает RDIMM стандартом для подавляющего большинства серверных конфигураций: баланс между объёмом, стабильностью и стоимостью здесь оптимален.
Что такое LRDIMM
LRDIMM, Load-Reduced DIMM, идёт на шаг дальше. Здесь буферизуются не только команды и адреса, но и сами линии данных: между контроллером и микросхемами памяти стоит специальная микросхема-буфер (memory buffer), которая берёт на себя всю электрическую нагрузку канала.
За счёт этого резко снижается нагрузка на контроллер памяти по всем сигнальным линиям, а не только по адресным. Это позволяет использовать модули более высокой плотности и набирать значительно больший суммарный объём ОЗУ на систему, чем допускает RDIMM. Если задача, платформа предполагает установку модулей с максимальной плотностью на каждый канал, разговор идёт именно про load reduced память.
LRDIMM или RDIMM: ключевые отличия
Буферизация сигналов
У RDIMM буферизуются только адреса и команды, линии данных идут напрямую. У LRDIMM буферизуется полностью весь тракт, включая данные, через отдельный буферный чип. Это фундаментальное архитектурное отличие, из которого вытекают все остальные различия lrdimm rdimm.
Максимальный объём и плотность модулей
Поскольку LRDIMM снимает электрическую нагрузку с контроллера по всем линиям, а не только по адресным, такие модули позволяют строить конфигурации с максимальным суммарным объёмом ОЗУ. RDIMM тоже поддерживает многомодульные конфигурации, но его предел по плотности и количеству модулей на канал ниже.
Нагрузка на контроллер памяти
RDIMM снижает нагрузку частично, только по командно-адресным линиям. LRDIMM снижает нагрузку по всему тракту, включая данные, поэтому именно он позволяет платформе физически выдержать максимальную конфигурацию по числу и плотности модулей.
Задержка
Дополнительная буферизация данных в LRDIMM добавляет лишний такт в тракте прохождения сигнала, поэтому задержка у LRDIMM обычно чуть выше, чем у RDIMM. На практике эта разница не критична для большинства серверных задач, но её стоит учитывать в сценариях, чувствительных к латентности памяти.
Цена
LRDIMM конструктивно сложнее за счёт дополнительного буферного чипа, поэтому при равной ёмкости модуль LRDIMM обычно дороже, чем RDIMM. Разница в цене растёт вместе с плотностью модуля.
Сравнительная таблица UDIMM, RDIMM и LRDIMM
| Параметр | UDIMM | RDIMM | LRDIMM |
|---|---|---|---|
| Буферизация | Нет | Только адреса и команды | Адреса, команды и данные |
| Максимальный объём модуля | Низкий | Средний, выше чем у UDIMM | Максимальный на канал |
| Нагрузка на контроллер памяти | Высокая | Снижена частично | Снижена максимально |
| Задержка | Минимальная | Низкая | Немного выше, чем у RDIMM |
| Цена за модуль той же ёмкости | Ниже | Средняя | Выше |
| Типичное применение | Настольные ПК, не для серверов | Серверы среднего объёма, 64–256 ГБ | Серверы с максимальным объёмом, от 512 ГБ |
Можно ли смешивать RDIMM и LRDIMM
Нет. RDIMM и LRDIMM нельзя устанавливать в одну систему одновременно: это разные электрические схемы работы с шиной памяти, и платформа рассчитана на конкретный тип. Какой именно тип поддерживает конкретная материнская плата и процессор, всегда нужно сверять со спецификацией платформы: там указывается максимальный объём для RDIMM и отдельно, если поддерживается, для LRDIMM.
Оба типа относятся к ECC Registered памяти для серверных платформ Xeon E5, X99 и Scalable. Для домашнего ПК ни RDIMM, ни LRDIMM не подходят: там используется обычная небуферизованная память. Если нужно разобраться в разнице между ECC и обычной памятью в принципе, см. материал что такое ECC-память.
Как отличить RDIMM от LRDIMM по модулю
На практике проще всего опираться не на внешний вид, а на маркировку модуля и документацию производителя. В обозначении модели памяти обычно присутствует прямое указание типа: RDIMM или LRDIMM, а также ранг (single rank, dual rank, quad rank) и плотность в гигабайтах. Модули LRDIMM почти всегда имеют более высокую плотность на один модуль и, как правило, собраны по многоранговой схеме, поскольку именно это даёт максимальный суммарный объём на канал.
Дополнительно у LRDIMM на текстолите присутствует отдельная микросхема буфера данных, которой физически нет на RDIMM. Но полагаться на визуальный осмотр не стоит: перед покупкой правильнее свериться со списком совместимой памяти для конкретной платформы или уточнить тип у поставщика, чтобы исключить ошибку при подборе.
Практика подбора: сколько ГБ нужно
На практике выбор между RDIMM и LRDIMM чаще всего определяется целевым объёмом ОЗУ на систему, а не абстрактными предпочтениями:
- Для конфигураций 64–256 ГБ обычно достаточно RDIMM: это оптимальный баланс цены и объёма для большинства серверных задач.
- Для объёма от 512 ГБ и выше, как правило, требуется LRDIMM, поскольку только он позволяет набрать такую плотность на канал.
- Итоговый максимум всегда задаёт платформа: число каналов, поддерживаемая плотность модуля и ограничения процессора и материнской платы.
Подробнее о подборе серверной памяти под конкретную платформу и о разнице между регистровой и небуферизованной DDR4 памятью можно прочитать в материале как выбрать серверную память DDR4 ECC REG.
Частые ошибки при подборе LRDIMM и RDIMM
Первая и самая распространённая ошибка: подбор памяти без оглядки на реальные лимиты платформы. Заявленный максимальный объём в характеристиках процессора или платы часто указан отдельно для RDIMM и отдельно для LRDIMM, и эти цифры могут отличаться в разы. Если ориентироваться только на общий максимум без уточнения типа модуля, легко купить память, которая физически не даст платформе выйти на заявленный объём.
Вторая ошибка: попытка сэкономить и взять LRDIMM меньшей плотности вместо RDIMM там, где RDIMM полностью закрывает задачу по объёму. Поскольку LRDIMM того же объёма обычно дороже, а прирост в задержке у него не в плюс, для конфигураций 64–256 ГБ переплата за буферизацию данных чаще всего не оправдана.
Третья ошибка: смешение модулей разных типов, рангов или производителей в расчёте на то, что контроллер сам разберётся. Даже если система формально стартует, нестабильная работа, снижение эффективной частоты шины памяти или ошибки ECC при такой сборке нередкое явление. Правильный подход: собирать конфигурацию из модулей одного типа, желательно одной партии и одинаковой плотности на каждый канал, ориентируясь на официальный список совместимости платформы.
Как выбрать между RDIMM и LRDIMM
- Определите целевой объём ОЗУ для задачи: виртуализация, базы данных, рендеринг и другие сценарии предъявляют разные требования к объёму.
- Проверьте спецификацию материнской платы и процессора: какой тип памяти поддерживается и какой максимальный объём заявлен для RDIMM и для LRDIMM отдельно.
- Для 64–256 ГБ ориентируйтесь на RDIMM как более доступный по цене вариант при достаточном объёме.
- Для 512 ГБ и выше рассматривайте LRDIMM, поскольку только он обеспечивает такую плотность на канал.
- Не смешивайте RDIMM и LRDIMM в одной системе: платформа должна работать с одним типом памяти.
- Учитывайте небольшую разницу в задержке у LRDIMM, если задача чувствительна к латентности.
- Закладывайте запас по цене: LRDIMM той же ёмкости обычно дороже RDIMM.
HUANANZHI.ru официальный дистрибьютор HUANANZHI в России, и мы поможем подобрать серверную память под конкретную платформу, будь то Xeon E5, X99 или Scalable, с учётом реального ограничения по объёму и типу модулей. На все комплектующие действует гарантия, доставка осуществляется по всей РФ. Весь ассортимент модулей RDIMM и LRDIMM доступен в каталоге оперативной памяти: если сомневаетесь в выборе конкретной конфигурации, свяжитесь с нами, и мы поможем подобрать память под вашу задачу.
