Каталог товаров
0
Корзина
Пустая корзина

В корзине пока ничего нет

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

Выбрать товары
Итоговая стоимость
+
Отложенные
Пустая корзина

В корзине пока ничего нет

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

Выбрать товары
Итого

ECC, RDIMM, LRDIMM, UDIMM — разница для серверов простым языком

Опубликовано: 8 июня 2026
ECC, RDIMM, LRDIMM, UDIMM — разница для серверов простым языком
ECC, RDIMM, LRDIMM и UDIMM — не маркетинговые приставки, а четыре разные схемы работы модуля памяти с контроллером. В статье простым языком разбираем механику: как ECC исправляет одиночные битовые ошибки, что именно «регистрируется» в RDIMM, зачем LRDIMM буферизует ещё и данные, где уместен UDIMM. Плюс серверные ECC-функции Patrol Scrub и ADDDC, сравнительная таблица и правила, какие модули нельзя смешивать в одной системе.
База знаний ANDPRO: серверная оперативная память — ECC, SEC-DED, RDIMM, LRDIMM, UDIMM, регистр RCD, буферы данных, on-die ECC DDR5, Patrol Scrub, ADDDC, правила смешивания модулей, совместимость с Dell PowerEdge, HPE ProLiant, Lenovo ThinkSystem, Supermicro и серверами Model

В спецификации серверной памяти четыре аббревиатуры решают всё: ECC, RDIMM, LRDIMM, UDIMM. Это не маркетинговые приставки и не «уровни качества», а четыре разные схемы работы модуля с контроллером памяти. Перепутать их — значит получить сервер, который не пройдёт POST, или массив на 2 ТБ, который работает медленнее, чем мог бы.

Эта статья — разбор механики простым языком: как ECC на лету исправляет битовые ошибки и почему встроенный ECC в DDR5 — не то же самое; что именно «регистрируется» в RDIMM; зачем LRDIMM буферизует ещё и данные; где уместен UDIMM. В конце — сравнительная таблица и правила, какие модули нельзя ставить в одну систему. Если нужен не разбор механики, а пошаговый алгоритм выбора под платформу и бюджет — он в нашем pillar-гайде по выбору серверной памяти.

Подобрать модули под конкретную платформу с проверкой QVL и тестом в QC-Lab: серверная память, серверы, услуги ANDPRO.

Серверная память Подбор по совместимости

Что разобрано в статье

Механика ECC

72 бита вместо 64: как код Хэмминга SEC-DED исправляет одиночную ошибку на лету и почему on-die ECC в DDR5 не отменяет «настоящий» ECC.

RDIMM

Регистр RCD буферизует команды и адреса. Что это даёт каналу, почему серверные платы требуют именно RDIMM и чем платим — один такт задержки.

LRDIMM

Буферы данных скрывают ранги от контроллера. Когда без LRDIMM не собрать большой объём и почему в DDR5 их место занимают 3DS RDIMM.

UDIMM

Контроллер общается с чипами напрямую. Где это нормально (entry-серверы, рабочие станции) и какие ограничения по объёму и числу модулей.

Серверные ECC-функции

Patrol Scrub, Demand Scrub, ADDDC и Chipkill: что включать в BIOS, чтобы ECC работала на полную, а не только на бумаге.

Правила смешивания

RDIMM + UDIMM — никогда. Разные ранги — с оговорками. Разные частоты — со штрафом. Таблица совместимости и порядок проверки перед доукомплектацией.

Что такое ECC и как она исправляет одиночные битовые ошибки

Оперативная память ошибается. Заряд в ячейке DRAM может самопроизвольно измениться из-за космического излучения, электрических наводок, деградации ячейки или банального перегрева. Результат — «перевёрнутый» бит: записали 0, прочитали 1. По данным крупного исследования Google и Университета Торонто, проводившегося на парке серверов в течение двух с половиной лет, корректируемые ошибки памяти за год затрагивают заметную долю работающих модулей — это не экзотика, а фоновое явление любого ЦОД.

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

Как это работает. Обычный модуль хранит и передаёт 64 бита данных за такт. ECC-модуль — 72 бита: к каждым 64 битам данных добавляются 8 контрольных, рассчитанных по коду Хэмминга. На модуле для этого физически распаяна дополнительная микросхема памяти — поэтому ECC-планку легко узнать по «лишнему» чипу (9 вместо 8 или 18 вместо 16).

При каждом чтении контроллер памяти заново вычисляет контрольные биты и сравнивает с записанными. Схема называется SEC-DED — Single Error Correction, Double Error Detection: одиночная битовая ошибка исправляется на лету, прозрачно для операционной системы; двойная — гарантированно детектируется, и система получает сигнал (machine check), вместо того чтобы молча работать с испорченными данными.

Почему on-die ECC в DDR5 — это не то же самое. Частый вопрос: «в DDR5 ECC уже встроен, зачем платить за серверные модули?» Встроенный в чипы DDR5 on-die ECC исправляет ошибки только внутри самой микросхемы памяти — он компенсирует рост плотности ячеек и нужен самим производителям чипов. Путь данных от чипа через дорожки платы, разъём DIMM и шину до контроллера он не защищает. Полноценный (side-band) ECC с дополнительными микросхемами и 80-битной организацией каналов в DDR5 RDIMM — по-прежнему отдельная серверная функция. Обычный DDR5 UDIMM для десктопа полноценного ECC не имеет.

Важная деталь: ECC — это совместная работа модуля, процессора и материнской платы. Если поставить ECC-модуль в десктопную платформу без поддержки ECC, модуль заработает, но коррекция будет отключена. Поддержку нужно проверять по спецификации CPU и платы — подробнее об этом в гайде по выбору серверной памяти.

RDIMM — что регистрируется и зачем

RDIMM расшифровывается как Registered DIMM. «Регистр» здесь — отдельная микросхема в центре модуля, в терминологии DDR4/DDR5 — RCD, Register Clock Driver. Она буферизует командные и адресные сигналы и тактовый сигнал: контроллер памяти отправляет команду не напрямую десяткам чипов на модуле, а одному регистру, который уже ретранслирует её чипам.

Зачем это нужно. Каждый чип памяти — электрическая нагрузка на линии канала. Чем больше чипов и модулей висит на канале, тем сильнее искажается сигнал и тем труднее держать высокую частоту. Регистр снимает эту проблему: для контроллера весь модуль выглядит как одна аккуратная нагрузка. Результат — на канал можно ставить больше модулей с большим числом рангов без потери стабильности. Именно поэтому двухсокетный сервер с 16–32 слотами DIMM проектируется под RDIMM: с небуферизованной памятью такая конфигурация физически не заведётся на паспортных частотах.

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

В поколении DDR5 регистровая схема стала ещё важнее: частоты выросли до 4800–6400 МТ/с, и RCD на серверных модулях работает в паре с управлением питанием прямо на плате модуля (PMIC). Серверные платформы Intel Xeon Scalable 4-го/5-го поколений и AMD EPYC 9004/9005 принимают только RDIMM — слоты этих платформ с UDIMM несовместимы.

Практический маркер: если в спецификации сервера написано «DDR4 RDIMM 3200» или «DDR5 RDIMM 4800» — берём именно регистровые модули, и весь парк памяти в системе должен быть регистровым.

LRDIMM — когда буферизуют ещё и данные

LRDIMM — Load Reduced DIMM, модуль «со сниженной нагрузкой». Он делает следующий шаг после RDIMM: буферизуются не только команды и адреса, но и сами данные. В DDR4 LRDIMM за это отвечают регистр RCD плюс девять буферных микросхем данных (Data Buffers) вдоль нижнего края платы — по одному буферу на каждую группу линий данных.

Главный эффект — маскировка рангов. Ранг — это группа чипов, которую контроллер опрашивает как единое целое (подробно ранги разберём в отдельной статье). У контроллера есть жёсткий лимит рангов на канал — обычно восемь. Четырёхранговый модуль большой ёмкости без буферизации съедает лимит мгновенно: два модуля 4R — и канал заполнен. Буферы данных LRDIMM «прячут» внутренние ранги: модуль с четырьмя или восемью физическими рангами виден контроллеру как одно- или двухранговый. Итог — в систему можно набить заметно больше памяти: модули 64, 128 и 256 ГБ исторически выпускались именно как LRDIMM.

Цена вопроса. Буферы данных добавляют задержку уже и на пути данных (а не только команд), увеличивают энергопотребление и заметно повышают стоимость модуля. Поэтому правило простое: LRDIMM оправдан только тогда, когда требуемый объём памяти физически не собирается на RDIMM. Если задача решается модулями RDIMM 32–64 ГБ — RDIMM будет и быстрее, и дешевле.

Статус в DDR5. В новом поколении ниша LRDIMM сжалась: технология 3DS (Three-Dimensional Stacking — чипы памяти, упакованные стопкой с TSV-соединениями) позволила выпускать RDIMM ёмкостью 96–256 ГБ без буферов данных. Большие объёмы на платформах DDR5 в основном собираются на 3DS RDIMM. На рынке DDR4 — где сегодня живёт основной парк серверов Dell PowerEdge 14–15G, HPE ProLiant Gen10 и аналогичных — LRDIMM остаётся актуальным способом дойти до 2–4 ТБ на сокет.

UDIMM — где уместна небуферизованная память

UDIMM — Unbuffered DIMM. Никаких посредников: контроллер памяти общается с чипами модуля напрямую. Это самая простая, дешёвая и формально самая быстрая схема — нет ни такта задержки на регистре, ни буферов данных.

Обратная сторона — электрические ограничения. Без буферизации канал выдерживает максимум два модуля, суммарная ёмкость ограничена (типично до 32 ГБ на модуль в DDR4 и до 48 ГБ в DDR5 настольного сегмента), а с ростом числа чипов на канале платформа сбрасывает частоту.

Где UDIMM уместен в серверном мире. Entry-уровень: одно-сокетные платформы на Intel Xeon E, AMD EPYC 4004, серверы начального уровня и рабочие станции. Эти платформы принимают ECC UDIMM — небуферизованные модули с коррекцией ошибок. Для микросервера филиала на 20 пользователей 1С это полностью рабочее решение: ECC-защита есть, а большие объёмы и плотная компоновка не нужны.

Здесь же главная ловушка при заказе: «ECC-память» — не синоним «серверная RDIMM». ECC UDIMM и ECC RDIMM — электрически разные модули, и платформа принимает строго один тип. Сервер под RDIMM не стартует с UDIMM-планками, и наоборот. Перед заказом сверяйте тип по спецификации платформы, а не по слову «ECC» в названии модуля.

Patrol Scrub, ADDDC и другие серверные ECC-функции

Сама по себе коррекция SEC-DED — это реакция на ошибку в момент чтения. Серверные платформы надстраивают над ней активные механизмы, которые не ждут, пока ошибка накопится. Эти функции живут в BIOS/UEFI сервера — после сборки стоит проверить, что они включены.

Patrol Scrub (патрульное сканирование). Контроллер памяти в фоновом режиме методично перечитывает весь объём RAM (типичный цикл — раз в сутки), находит одиночные ошибки и исправляет их в самих ячейках. Логика проста: одиночная корректируемая ошибка, оставленная без внимания, со временем может встретиться со второй в том же слове — а двойную ошибку SEC-DED уже не исправит. Патруль убирает одиночные ошибки до того, как они станут парными.

Demand Scrub. Та же запись исправленного значения обратно в ячейку, но в момент обычного чтения: нашли ошибку — отдали хосту исправленные данные — тут же починили ячейку.

ADDDC и Chipkill — защита от отказа целой микросхемы. SEC-DED спасает от перевёрнутого бита, но не от смерти целого чипа на модуле. Технологии класса Chipkill (термин IBM; у AMD реализация в EPYC, у Intel — ADDDC, Adaptive Double Device Data Correction, на Xeon Scalable) распределяют данные и контрольные биты так, что отказ целой микросхемы памяти переживается без потери данных: платформа на лету переходит в режим деградации и продолжает работать до плановой замены модуля. Для модулей на чипах x4 эта защита работает в полном объёме — ещё одна причина, почему в QVL критичных платформ преобладают модули 1Rx4/2Rx4.

Memory Mirroring и Sparing. Зеркалирование половины памяти и «запасной» ранг, на который платформа мигрирует данные с проблемного модуля. Это уже функции уровня RAS для критичных систем — ценой половины или части объёма. Для большинства задач достаточно ECC RDIMM + включённого Patrol Scrub + ADDDC/Chipkill, а зеркалирование оставляют системам, где секунда простоя дороже памяти.

В QC-Lab ANDPRO при тестировании серверной памяти перед отгрузкой мы прогоняем модули под нагрузкой с контролем журнала корректируемых ошибок: модуль, который «сыплет» одиночными ошибками ещё на стенде, не уезжает клиенту, даже если формально работает.

Сравнительная таблица: ECC / RDIMM / LRDIMM / UDIMM

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

Параметр UDIMM / ECC UDIMM RDIMM LRDIMM
Что буферизуется Ничего — контроллер работает с чипами напрямую Команды, адреса, такт (регистр RCD) Команды, адреса + данные (RCD + буферы данных)
ECC Опционально (ECC UDIMM) Всегда Всегда
Типичные объёмы модуля 8–32 ГБ (DDR4), 16–48 ГБ (DDR5) 16–64 ГБ (DDR4), 16–96 ГБ и 3DS до 256 ГБ (DDR5) 64–256 ГБ (в основном DDR4)
Латентность Минимальная +1 такт на командном пути (на практике незаметно) Выше: буферизуется и тракт данных
Модулей на канал До 2 2–3 (по спецификации платформы) 2–3, ранги маскируются буферами
Относительная цена за ГБ Низкая Средняя Высокая
Типовые платформы Десктопы, рабочие станции, entry-серверы (Xeon E, EPYC 4004) Основной серверный стандарт: Xeon Scalable, EPYC 7002–9005, Dell / HPE / Lenovo / Supermicro / Model DDR4-платформы с экстремальными объёмами (2–4 ТБ на сокет)

Если по таблице вы определили свой тип — дальше выбор сводится к поколению (DDR4 3200 против DDR5 4800/5600), объёму и производителю. Этому посвящён отдельный раздел pillar-гайда, а готовые позиции — в каталоге: серверная DDR4 и серверная DDR5.

Какие модули нельзя смешивать в одной системе

Половина обращений «сервер не видит память» после самостоятельной доукомплектации упирается в нарушение правил смешивания. Они простые, но жёсткие.

1. RDIMM + UDIMM — никогда. Электрически разные схемы: один тип ждёт регистр, другой — прямое подключение. Система с такой смесью не пройдёт POST. Тип буферизации в системе может быть только один.

2. RDIMM + LRDIMM — тоже никогда. Несмотря на то, что оба регистровые, протоколы работы с буферами данных несовместимы. Платформы Dell, HPE и Lenovo прямо запрещают такую комбинацию в руководствах по конфигурированию памяти.

3. ECC + non-ECC. В лучшем случае платформа отключит коррекцию для всего объёма, в худшем — не стартует. На серверных платформах non-ECC модулям делать нечего в принципе.

4. Разные частоты — можно, но со штрафом. Канал работает на скорости самого медленного модуля. Добавили к парку 3200-х модулей планки 2933 — весь объём работает на 2933. Это не поломка, но платить за «быстрые» модули, которые сбросят частоту, бессмысленно.

5. Разные ранги и объёмы — допустимо с оговорками. Большинство платформ позволяет сочетать, например, 2Rx4 и 1Rx4 — но с обязательным соблюдением порядка установки по слотам (populating rules из руководства платформы) и ценой выхода из оптимального режима чередования каналов. Правило хорошего тона: внутри одного канала — одинаковые модули, а лучше — одинаковые во всей системе.

6. Разные производители — работает, но проверяйте. Формально модули одного типа/частоты/организации от разных вендоров совместимы. На практике серверные платформы чувствительны к таймингам SPD, и сочетание «как получится» — источник плавающих ошибок. Перед доукомплектацией боевого сервера сверьте новый модуль с QVL платформы; если позиции в QVL нет — мы прогоняем связку «ваша модель сервера + новый модуль» на стенде QC-Lab до отгрузки.

Минимальный порядок проверки перед заказом доукомплектации: тип буферизации (как у текущего парка) → ECC → поколение и частота → ранги и populating rules → QVL. Если на любом шаге сомнение — пришлите модель сервера и маркировку текущих модулей, подберём совместимый вариант: подбор по совместимости ANDPRO.

Частые вопросы

Чем отличается ECC UDIMM от ECC RDIMM, если коррекция и там и там?

Коррекция ошибок одинаковая — SEC-DED. Разница в буферизации: RDIMM ретранслирует команды через регистр и рассчитан на многослотовые серверные платформы, UDIMM работает с контроллером напрямую и ограничен двумя модулями на канал. Платформа принимает строго один из типов — сверяйте спецификацию, слово «ECC» в названии о типе модуля ничего не говорит.

В DDR5 ECC уже встроен — можно взять обычные десктопные модули в сервер?

Нет. On-die ECC в DDR5 исправляет ошибки только внутри микросхемы памяти и не защищает путь данных от чипа до контроллера. Полноценный side-band ECC с дополнительными чипами и контролем всего тракта есть только в ECC-модулях (RDIMM, ECC UDIMM). Десктопный DDR5 UDIMM в серверную RDIMM-платформу к тому же физически не подойдёт.

RDIMM медленнее UDIMM из-за регистра?

Формально регистр добавляет один такт на командном пути. На реальных серверных нагрузках эта разница неизмеримо мала, а стабильность канала с RDIMM выше — именно поэтому весь серверный сегмент стандартизован на регистровых модулях. Выбирать UDIMM ради «скорости» в серверной задаче — ошибка.

Когда нужен именно LRDIMM, а не RDIMM?

Когда целевой объём памяти не собирается на RDIMM вашей платформы: это конфигурации уровня 2–4 ТБ на сокет на DDR4-платформах с модулями 128–256 ГБ. Во всех остальных случаях RDIMM быстрее и дешевле. На DDR5-платформах большие объёмы обычно решаются 3DS RDIMM — проверяйте, что допускает конкретная модель сервера.

Можно ли добавить модули другого производителя к уже установленным?

Технически — да, если совпадают тип (RDIMM/UDIMM), поколение, ECC, частота и желательно организация рангов. Практически — серверные платформы чувствительны к мелочам в SPD, поэтому перед доукомплектацией production-сервера проверьте модуль по QVL платформы или закажите проверку связки на стенде QC-Lab ANDPRO — мы тестируем новые модули вместе с эталонной платформой до отгрузки.

Как проверить, что ECC реально работает на моём сервере?

Три места: BIOS/UEFI (статус ECC и режимы Patrol/Demand Scrub), консоль управления сервером (iDRAC у Dell, iLO у HPE, XClarity у Lenovo — журнал корректируемых ошибок), операционная система (в Linux — счётчики EDAC, в Windows — журнал WHEA). Если корректируемые ошибки по одному и тому же модулю появляются регулярно — модуль кандидат на замену по гарантии, не дожидаясь некорректируемой ошибки.

Поможете подобрать память под мой сервер?

Да. Пришлите модель сервера и маркировку текущих модулей (фото наклейки достаточно) на info@andpro.ru или через форму на /services/. Проверим тип, ранги, populating rules и QVL, предложим совместимый комплект — при необходимости с тестом в QC-Lab на эталонной платформе. КП обычно готовится за 1 час в рабочее время.

Авторство и ответственность

Материал подготовлен для блога ANDPRO / ООО «АНД-Системс» как информационная статья о типах серверных модулей оперативной памяти: механика коррекции ошибок ECC (SEC-DED), регистровые модули RDIMM, модули со сниженной нагрузкой LRDIMM, небуферизованные UDIMM, серверные функции Patrol Scrub / Demand Scrub / ADDDC, правила совместного использования модулей. Статья помогает разобраться в принципах, но не заменяет проверку руководства по конфигурированию памяти конкретной платформы, QVL-листа и профессиональный подбор под production-нагрузку.

Материал подготовлен при участии AI-ассистента, прошёл фактчекинг QC-Lab и редакторскую вычитку. Технические утверждения проверены против документации JEDEC, руководств по конфигурированию памяти Dell PowerEdge, HPE ProLiant, Lenovo ThinkSystem, Supermicro и собственных тестов в QC-Lab ANDPRO.

Автор

Сергей Коваль, коммерческий директор ANDPRO

Технический рецензент

Михаил Биркос, главный технический специалист QC-Lab ANDPRO

Команда ANDPRO

Профили специалистов, участвующих в подготовке и проверке материалов.

Для подбора серверной памяти, проверки QVL, конфигураций серверов Model, подготовки КП и документов обратитесь в ANDPRO: info@andpro.ru, +7 (495) 545-48-70, +7 (800) 707-78-15.

Дата последнего обновления материала: 8 июня 2026 года.

Также вас может заинтересовать