Серверная память DDR4 ECC REG (Registered DIMM) это стандарт для платформ на процессорах Intel Xeon и AMD EPYC, где обычные десктопные модули физически не работают или не поддерживаются контроллером памяти. От выбора модулей зависят три вещи: стабильность системы при круглосуточной нагрузке, максимальный объём ОЗУ на плату и совместимость с конкретным сокетом. В этой статье разберём, чем ECC REG отличается от простой ECC UDIMM и LRDIMM, что такое ранг модуля, как частота и тайминги влияют на производительность и сколько памяти нужно под виртуализацию, базу данных или 1С.
ECC и Registered: из чего состоит серверная память
ECC (Error-Correcting Code): это встроенный в модуль памяти механизм обнаружения и исправления ошибок. На каждые 64 бита данных модуль хранит дополнительные 8 бит контрольной суммы, поэтому у ECC-модулей на один или два чипа больше, чем у обычных. Контроллер памяти постоянно сверяет данные с контрольной суммой и на лету исправляет одиночные битовые ошибки, которые неизбежно возникают при длительной работе под нагрузкой из-за космического излучения, наводок и деградации ячеек памяти. Для сервера, который работает без перезагрузки месяцами и хранит в ОЗУ кэш базы данных или состояние виртуальных машин, необработанная битовая ошибка может привести к повреждению данных или падению системы. Подробный разбор механизма коррекции ошибок есть в статье «Что такое ECC-память: ECC REG против обычной».
Registered, или Buffered (буква R в RDIMM), означает, что между контроллером памяти на процессоре и микросхемами памяти на модуле установлен регистр: небольшая микросхема-буфер, которая принимает адресные и командные сигналы от контроллера и ретранслирует их на чипы памяти. Без регистра (Unbuffered, UDIMM) контроллер должен напрямую управлять электрической нагрузкой каждого чипа на каждом установленном модуле, а это ограничивает и частоту, и число модулей на канал. Регистр снимает часть нагрузки с контроллера, поэтому на канал памяти можно повесить больше модулей большего объёма каждый. Именно это позволяет серверным платам с четырьмя или шестью каналами памяти на сокет набирать сотни гигабайт и даже единицы терабайт ОЗУ, что для десктопной UDIMM-платформы физически недостижимо.
ECC UDIMM, ECC RDIMM и LRDIMM: в чём разница
На практике встречаются три класса ECC-памяти DDR4, и путать их нельзя: модуль неподходящего класса либо не запустится, либо система не увидит его полный объём.
ECC UDIMM
Небуферизованная память с коррекцией ошибок. Электрически близка к обычной десктопной DDR4, но добавляет контроль чётности. Применяется в младших рабочих станциях и компактных серверах с ограниченным числом линий памяти.
ECC RDIMM
Основной стандарт для серверов на Xeon E5/Scalable и EPYC. Регистр между контроллером и чипами позволяет устанавливать больше модулей на канал и наращивать объём одного модуля без потери стабильности. Именно RDIMM имеют в виду, когда говорят «серверная память» без уточнений.
LRDIMM
Load-Reduced DIMM, следующий шаг буферизации: вместо регистра, который буферизует только командные сигналы, здесь стоит буфер данных (iMB), изолирующий от контроллера ещё и линии данных. Это позволяет собирать модули ещё большего объёма и держать заполненными все каналы на максимальной ёмкости, но за счёт небольшой дополнительной задержки. LRDIMM нужны для задач, где объём важнее задержки: крупные базы данных, плотная виртуализация.
| Параметр | Обычная DDR4 | ECC UDIMM | ECC RDIMM | LRDIMM |
|---|---|---|---|---|
| Коррекция ошибок | нет | есть | есть | есть |
| Буферизация | нет | нет | регистр (команды/адрес) | буфер данных (iMB) |
| Модулей на канал | 1-2 | 1-2 | 2-3 | 2-3 |
| Типовой объём модуля | до 32 ГБ | до 32 ГБ | 16-64 ГБ | 128 ГБ и выше |
| Где применяется | десктоп, ноутбук | бюджетная рабочая станция | сервер, рабочая станция на Xeon | сервер с большим объёмом ОЗУ |
Совместимость: платформа задаёт тип памяти

Тип поддерживаемой памяти определяет не плата сама по себе, а контроллер памяти в процессоре и разводка платы под конкретный сокет. Правило жёсткое: в десктопную плату ECC REG память не установится или не распознается контроллером, а в серверную плату под Xeon обычная небуферизованная DDR4 без ECC чаще всего тоже не заработает.
Платформа X99 с сокетом LGA 2011-3 и процессорами Xeon E5 v3/v4: характерный пример. Четырёхканальный контроллер этих процессоров спроектирован под DDR4 ECC Registered, и это единственный тип модулей, который штатно поддерживают такие платы (подробнее в обзоре материнских плат LGA 2011-3 (X99)). Перед покупкой сверяйте три параметра: платформу, максимальную частоту памяти по спецификации платы и максимальный объём на канал.
Ранг модуля: 1Rx8, 2Rx4 и почему это важно
Ранг (rank): независимый набор чипов на модуле, к которому контроллер обращается как к единому банку данных шириной 64 бита (72 бита с ECC). Обозначение 2Rx4 читается так: 2R, модуль двухранговый, x4, ширина шины чипа в битах (4 или 8).
- 1Rx8 (одноранговый, широкий чип): обычно чуть дешевле, но при большом числе модулей на канал контроллер быстрее упирается в лимит.
- 2Rx4 (двухранговый, узкий чип): типичный выбор для серверных модулей большого объёма, два ранга позволяют контроллеру чередовать обращения и немного повышают пропускную способность.
- 4Rx4 (четырёхранговый): модули самого большого объёма и LRDIMM, где буфер данных изолирует контроллер от избыточной электрической нагрузки четырёх рангов.
Желательно не смешивать модули разного ранга и архитектуры в пределах одного канала: часть плат допускает это с понижением частоты, часть отказывается стартовать. Проще и надёжнее брать однородный комплект.
Частота и тайминги: на что реально влияют
DDR4 ECC REG выпускается на разных частотах: от 2133 МГц у ранних модулей под Xeon E5 v3 до 2666 и 2933 МГц у модулей под более новые платформы Xeon Scalable. Частота памяти в реальной системе определяется не маркировкой модуля, а минимумом из трёх величин: максимальной частотой, которую поддерживает память, максимальной частотой контроллера в процессоре и максимальной частотой, заявленной для платы производителем. Поставить модуль DDR4-2933 в плату с потолком 2400 МГц не опасно, но и прирост он не даст: система просто снизит частоту.
Тайминги (обозначаются как CL, например CL19) показывают задержку в тактах между командой и откликом памяти. Для серверных нагрузок разница в таймингах между близкими по частоте модулями обычно даёт единицы процентов производительности, тогда как разница в частоте и особенно в объёме и числе каналов памяти влияет заметно сильнее. Гнаться за минимальными таймингами в серверной сборке почти всегда менее оправдано, чем добрать ещё один канал памяти или увеличить объём.
Сколько памяти нужно под задачу
Объём памяти считают не «с запасом», а от конкретной нагрузки: переплата за неиспользуемые модули не даёт прироста, а нехватка включает подкачку и резко роняет скорость.
Виртуализация
Формула простая: суммарная память всех планируемых ВМ плюс 10-20% на гипервизор и файловый кэш. Для десятка лёгких ВМ это обычно 64-128 ГБ, для плотной консолидации серверов, от 256 ГБ и выше, где уже оправдан переход на LRDIMM.
Базы данных
СУБД кэширует в ОЗУ индексы и часто запрашиваемые данные: чем больше рабочего набора помещается в память, тем меньше обращений к диску. Ориентир: объём не меньше размера «горячей» части базы, с запасом на год-два роста.
1С и терминальные серверы
Для сервера 1С с СУБД типовой минимум среднего предприятия начинается от 32-64 ГБ и растёт с числом пользователей и объёмом базы. Для терминального сервера расчёт ведут по памяти на сессию (обычно 1-2 ГБ на пользователя для офисных задач), умноженной на пиковое число подключений, плюс резерв под ОС.
Почему ECC REG выгодна на б/у платформах Xeon

Серверная память DDR4 ECC REG с вторичного рынка стоит заметно дешевле новой десктопной DDR4 в пересчёте на гигабайт, при этом остаётся полностью рабочей: модули RDIMM и LRDIMM проектируются на непрерывную многолетнюю эксплуатацию. В сочетании с бюджетными процессорами Xeon E5 v3/v4 и платами X99 это даёт способ получить сервер с большим объёмом памяти (128-512 ГБ) за бюджет, недостижимый на новой десктопной платформе с её лимитом в 2-4 канала.
Как выбрать серверную память
- Определите платформу: сокет процессора и максимальный тип/частоту памяти по спецификации материнской платы.
- Выберите класс модуля: RDIMM для большинства серверных задач, LRDIMM при планах на объём от 256 ГБ и выше на плату.
- Проверьте максимальную частоту, которую поддерживают одновременно память, контроллер процессора и плата, и не переплачивайте за частоту выше этого потолка.
- Берите однородный комплект по рангу и объёму модуля, чтобы избежать проблем совместимости при смешивании.
- Посчитайте объём от нагрузки: сумма памяти виртуальных машин, размер рабочего набора базы данных или число пользователей терминального сервера, с запасом 10-20%.
- Оставьте свободные слоты для будущего расширения объёма, если плата и бюджет это позволяют.
- Уточняйте совместимость конкретной модели памяти с конкретной платой перед покупкой, а не полагайтесь только на общую маркировку DDR4.
Мы регулярно собираем и тестируем серверные конфигурации на платформах X99 и Xeon Scalable, поэтому чаще всего сталкиваемся с одной и той же ошибкой покупателей: выбор объёма памяти без учёта реальной нагрузки и попытка сэкономить на классе модуля там, где плата требует именно RDIMM или LRDIMM. Правильный подбор серверной памяти DDR4 ECC REG под конкретную платформу и задачу определяет, насколько стабильно система будет работать годами без сбоев. Актуальный ассортимент модулей под серверные платформы собран в разделе оперативной памяти, а менеджеры готовы помочь подобрать конкретную конфигурацию под ваш процессор и плату.
Перед установкой нового комплекта памяти запустите сервер сначала с одним модулем в базовом слоте и проверьте, что система стартует и POST проходит без ошибок, а затем добавляйте остальные модули по одному. Так проще локализовать неисправный или несовместимый модуль, чем разбираться с отказом стартовать после установки сразу восьми планок.
Совместимость с Xeon E5 v3/v4 и EPYC
На платформах Intel Xeon E5 v3 (Haswell-EP) и v4 (Broadwell-EP) контроллер памяти поддерживает DDR4 RDIMM и LRDIMM. Каждый сокет имеет 4 канала, до 3 модулей на канал (12 слотов на процессор). Xeon E5 v3 работает с DDR4-1866/2133, v4 — с DDR4-2400. Примеры плат: Supermicro X10DRi, Asus Z10PE-D16 WS. Для E5 v4 при установке 4 модулей на канал частота может снижаться до 1866 MT/s.
AMD EPYC 7001 (Naples) — 8 каналов DDR4-2666, 7002 (Rome) и 7003 (Milan) — DDR4-3200. Два модуля на канал, итого 16 слотов на сокет. Примеры плат: Supermicro H11DSi, Gigabyte MZ32-AR0. EPYC 7002/7003 поддерживают RDIMM и LRDIMM, включая 3DS-модули для больших объёмов.
- Xeon E5 v3/v4: RDIMM до 32 ГБ, LRDIMM до 64 ГБ. Максимум на сокет — 768 ГБ (LRDIMM, 12×64 ГБ).
- EPYC 7002/7003: RDIMM до 64 ГБ, LRDIMM до 128 ГБ. Максимум на сокет — 2 ТБ (16×128 ГБ LRDIMM).
- Смешивать RDIMM и LRDIMM на одной платформе нельзя, даже если физически вставить.
Перед покупкой сверяйтесь с QVL материнской платы: некоторые производители не тестировали отдельные ранги или частоты.
Слоты, каналы и смешивание модулей
Контроллер памяти Xeon и EPYC работает с несколькими каналами. Чтобы получить максимальную пропускную способность, заполняйте все каналы равномерно. Например, для 4-канального E5 v4 при 4 модулях ставьте по одному в каждый канал (слоты A1, B1, C1, D1). Если поставить 2 модуля, работать будут только 2 канала, пропускная способность упадёт вдвое.
Формула пиковой пропускной способности: частота (MT/s) × 8 байт × число каналов. Для 8-канального EPYC 7003 с DDR4-3200: 3200 × 8 × 8 = 204,8 ГБ/с. Для 4-канального E5 v4 с DDR4-2400: 2400 × 8 × 4 = 76,8 ГБ/с.
- Ранг модуля: в одном канале желательно использовать одинаковые ранги (1Rx4, 2Rx4, 2Rx8). Смешивание рангов в канале часто приводит к снижению частоты или отказу загрузки.
- Частота: система работает на частоте самого медленного модуля. Если поставить DDR4-3200 и DDR4-2666, все опустятся до 2666 MT/s.
- Тайминги: выставляются по SPD модуля с худшими значениями. Разные тайминги — не критично, но могут добавить 1-2% к задержкам.
- Объём: можно смешивать модули разной ёмкости (16 ГБ + 32 ГБ), но в канале лучше ставить одинаковые. Контроллер использует interleaving, и асимметрия снижает производительность.
LRDIMM и RDIMM вместе не работают. ECC UDIMM и RDIMM — тоже. Проверяйте руководство платы: некоторые запрещают установку 3DS LRDIMM вместе с обычными.
Объём памяти под 1С, СУБД и виртуализацию
Расчёт отталкивается от рабочего набора данных, а не от размера файла базы. Для 1С и СУБД критичен кэш СУБД в ОЗУ.
| Задача | Объём на узел | Пояснение |
|---|---|---|
| 1С файловая (до 5 пользователей) | 16–32 ГБ | Хватает для ОС и небольшой базы. |
| 1С серверная (PostgreSQL/MSSQL), 20–50 пользователей | 64–128 ГБ | Выделить СУБД 50–70% ОЗУ под shared_buffers или buffer pool. |
| 1С крупная (100+ пользователей) | 256–512 ГБ | Требуется отдельный сервер СУБД, кэш под горячие данные. |
| MS SQL / PostgreSQL OLTP | Размер горячей БД + 30% | Если горячая часть 100 ГБ, ставьте 128 ГБ. |
| Виртуализация (KVM, VMware) | Сумма RAM всех VM + 20–30% | Гипервизор и оверкоммит: для серверных VM оверкоммит не рекомендуется. |
| VDI (рабочие столы) | 4–8 ГБ на пользователя | С оверкоммитом 1.5–2x, но следите за swap. |
Для 1С на PostgreSQL: shared_buffers = 25% ОЗУ, effective_cache_size = 50–75% ОЗУ. Для MS SQL: max server memory = 80–90% ОЗУ. Оставляйте 8–16 ГБ на ОС и гипервизор.
Не ставьте ровно под задачу: запас 20–30% на рост и пиковые нагрузки. Если платформа поддерживает 2 канала из 8, лучше добрать модули, чем мириться с половинной пропускной способностью.
Б/у ECC REG: риски и проверка
Серверная память DDR4 ECC REG с вторичного рынка — часто единственный способ дёшево поднять объём на Xeon E5 v3/v4 или EPYC 7001/7002. Основные риски: модули с деградацией чипов, поддельные SPD, несовместимые ранги, отсутствие гарантии.
- Деградация: память могла годами работать в ЦОД при высокой температуре. Ошибки ECC могли накапливаться, но исправляться. После покупки проверяйте счётчики CE/UE в IPMI или через edac-util.
- Подделка: перемаркированные чипы, неверный SPD. Смотрите на маркировку чипов (Samsung, Hynix, Micron), дату выпуска, логотип производителя модуля.
- Совместимость: некоторые платы не принимают 2Rx4 или 3DS LRDIMM. Проверяйте QVL и тестируйте на стенде.
- Смешивание: б/у модули из разных партий могут иметь разные ревизии чипов. Это не всегда критично, но лучше брать партиями одного производителя и ранга.
Проверка: memtest86+ (минимум 4 прохода), Prime95 Large FFT, встроенные тесты Supermicro/Gigabyte. Смотрите на контакты — окисление и потёртости недопустимы. Требуйте гарантию 30–90 дней и возможность возврата.
Экономика: новый модуль 32 ГБ DDR4-3200 RDIMM — около 10–15 тыс. руб., б/у — 3–6 тыс. руб. На 8 модулях разница 50–70 тыс. руб. Но если платформа критична для бизнеса, берите б/у с запасом по количеству и тестируйте перед вводом.
Частые ошибки при выборе серверной памяти
- Покупка обычной десктопной DDR4 без ECC для платы под Xeon: модуль либо не запускается контроллером, либо система стартует без коррекции ошибок, что лишает смысла саму идею серверной надёжности.
- Смешивание модулей разного ранга (например, 1Rx8 и 2Rx4) в одном комплекте: часть плат снижает частоту всего канала, часть отказывается стартовать с разнородным набором.
- Установка модулей LRDIMM в плату, которая поддерживает только RDIMM, или наоборот, без проверки спецификации: несовпадение класса памяти с максимальным поддерживаемым платой типом ведёт к неработающему слоту или урезанному объёму.
- Расчёт объёма памяти «на глаз» без привязки к реальной нагрузке: недостаток объёма включает подкачку и резко снижает скорость, а избыточный объём просто не окупает вложенные деньги.
