Сергей Коваль, коммерческий директор ANDPRO · технический рецензент — Михаил Биркос, QC-Lab ANDPRO · обновлено 10.06.2026
Ранг — одна из тех характеристик серверного модуля, которую при заказе чаще всего пропускают, а потом получают либо сервер, который не набрал паспортный объём, либо парк памяти, работающий на пониженной частоте. В отличие от ECC, RDIMM и UDIMM, ранг — это не «класс» модуля, а его внутренняя организация: на сколько независимых наборов разбиты микросхемы на планке. От неё напрямую зависят три вещи — максимальный объём на сокет, рабочая частота канала и небольшой, но реальный прирост производительности.
1. Что такое ранг памяти
Ранг (rank) — это набор микросхем DRAM на модуле, которые контроллер опрашивает одновременно как единое целое и которые вместе выдают полную ширину шины данных: 64 бита (или 72 с ECC) за такт. У каждого ранга свой сигнал выбора (chip select), поэтому контроллер адресует ранги по очереди, а не все сразу.
Проще: модуль — это «полка», а ранг — «слой» микросхем на ней. На одноранговой планке слой один, на двухранговой — два, и контроллер переключается между ними. Объём модуля складывается из всех рангов, а ширина шины (64 бита) остаётся постоянной — она задаётся одним рангом.
Количество чипов в ранге зависит от их разрядности: восемь микросхем по 8 бит (×8) или шестнадцать по 4 бита (×4) дают те же 64 бита данных. У ECC-модуля добавляется ещё одна микросхема на контрольные биты (9 или 18 чипов на ранг).
2. Как определить ранг по маркировке
Ранговость зашита в маркировке модуля в формате <ранги>R x <разрядность чипа>:
• 1Rx8 — одноранговый, чипы ×8 (8 чипов данных). Типично для модулей небольшого и среднего объёма.
• 2Rx8 — двухранговый, чипы ×8 (16 чипов). Частый вариант для 16–32 ГБ.
• 2Rx4 — двухранговый, чипы ×4 (32 чипа). Характерен для RDIMM большой ёмкости: ×4-организация наращивает объём, а регистр RDIMM держит электрическую нагрузку.
• 4Rx4 — четырёхранговый, ×4. Высокая ёмкость, но и высокая нагрузка на канал.
Маркировку видно прямо на наклейке планки (например, 32GB 2Rx4 PC4-3200AA-R) и в спецификации производителя. Буква R в суффиксе PC4/PC5 означает Registered (RDIMM), L — Load Reduced (LRDIMM). Перед закупкой ранговость стоит сверять с QVL платформы.
3. Почему контроллер считает ранги, а не модули
Ключевая идея: у контроллера памяти есть жёсткий лимит рангов на канал — у серверных платформ это обычно до восьми (зависит от поколения CPU и платы). Лимитируются именно ранги, а не планки. Поэтому два четырёхранговых модуля (4R) уже занимают весь бюджет канала, а одноранговых в тот же канал «влезает» больше.
Причина электрическая: каждый ранг — это дополнительная нагрузка на линии данных. Чем больше рангов висит на канале, тем сильнее искажается сигнал и тем труднее держать высокую частоту. Отсюда два следствия — ограничение частоты и ограничение объёма. И именно поэтому существуют регистровые (RDIMM) и буферизованные (LRDIMM) модули: они снижают видимую контроллеру нагрузку.
4. Ранги и частота: 1DPC, 2DPC и downclock
DPC — DIMM per channel, число модулей на канал. Серверные платы обычно дают 1DPC или 2DPC (один или два слота на канал).
• 1DPC — один модуль на канал: память работает на паспортной частоте.
• 2DPC — два модуля на канал: суммарное число рангов растёт, нагрузка тоже, и платформа часто снижает частоту (downclock). Типично: планки 4800 МТ/с при 2DPC dual-rank опускаются до 4400 или 4000 МТ/с — это штатное поведение ради стабильности.
Поэтому формула «больше планок = больше памяти, и быстрее» неверна: добавив второй модуль в канал, вы наращиваете объём, но можете потерять частоту. Пороги downclock у каждой платформы свои и указаны в спецификации памяти материнской платы. Мы в QC-Lab проверяем фактическую частоту собранной конфигурации до отгрузки.
5. Ранги и производительность: чем dual-rank быстрее single-rank
При прочих равных двухранговый модуль работает чуть быстрее одноранговго того же объёма. Механизм — rank interleaving: пока контроллер обращается к одному рангу, второй успевает закрыть служебные операции (precharge/activate). Это маскирует часть задержек и поднимает реальную пропускную способность.
Величина прироста скромная — обычно единицы процентов на типичных серверных нагрузках. Но при выборе между «два модуля 1Rx8» и «один модуль 2Rx8» того же объёма второй вариант часто предпочтительнее: оставляет свободный слот под апгрейд и даёт interleaving. Оговорка: при заполнении всех слотов высокоранговыми модулями выигрыш может съедаться downclock’ом.
6. Ранги и объём: как набрать максимум
Когда задача — максимум памяти на сокет, в лимит рангов на канал упираешься быстро. Здесь работают два приёма, которые «прячут» ранги от контроллера:
• LRDIMM (Load Reduced) — буферы данных делают так, что модуль с четырьмя/восемью физическими рангами виден контроллеру как одно- или двухранговый. Это снимает ограничение; цена — задержка на буферах и стоимость.
• 3DS RDIMM (Three-Dimensional Stacking) — микросхемы упакованы стопкой с TSV-соединениями, модуль несёт много внутренних рангов, но представлен каналу эффективно. На DDR5 именно 3DS RDIMM дают планки 96–256 ГБ без перехода на LRDIMM.
Правило простое: пока требуемый объём собирается обычными RDIMM на паспортной частоте — берём RDIMM (быстрее и дешевле). LRDIMM и 3DS оправданы, только когда без них целевой объём на сокет физически не набрать.
7. Нюанс DDR5: два суб-канала
В DDR5 модуль логически разделён на два независимых суб-канала по 32 бита (вместо одного 64-битного в DDR4). Понятие ранга сохраняется, но считается применительно к суб-каналам, а контроллер работает с двумя более узкими шинами параллельно — это повышает эффективность при многопоточных нагрузках. Практический вывод не меняется: ранговость по-прежнему влияет на частоту при 2DPC и на предельный объём, проверять её нужно по спецификации платформы (Intel Xeon Scalable 4–5 gen, AMD EPYC 9004/9005 и др.).
8. Сравнительная таблица 1R / 2R / 4R / 3DS
Важно понимать: ECC — это функция коррекции, а RDIMM / LRDIMM / UDIMM — схемы буферизации. Они комбинируются: бывают ECC UDIMM, а все серверные RDIMM и LRDIMM — всегда с ECC. Поэтому сравниваем три типа модулей, у каждого указывая отношение к ECC.
Если по таблице вы определили свой тип — дальше выбор сводится к поколению (DDR4 3200 против DDR5 4800/5600), объёму и производителю. Этому посвящён отдельный раздел pillar-гайда, а готовые позиции — в каталоге: серверная DDR4 и серверная DDR5.
9. Как выбрать ранговость под задачу и правила смешивания
• Нужна максимальная частота (низколатентные БД, HPC): 1DPC, модули умеренной ранговости (1R/2R), не забивать оба слота канала. Частоту проверять по спецификации платы.
• Нужен максимальный объём (виртуализация, in-memory, аналитика): 2Rx4 RDIMM большой ёмкости, при упоре в лимит — 3DS RDIMM (DDR5) или LRDIMM (DDR4). Готовьтесь к возможному downclock при полном заполнении.
• Баланс (типовой парк 1С/БД/файловые сервисы): 2R-модули, заполнение по 1DPC с запасом слотов под апгрейд.
Правила смешивания рангов. Платформы предъявляют требования к порядку заполнения и однородности модулей: часто слоты заполняются по убыванию ранговости в строго заданном порядке, а смешивание разной ранговости/ёмкости либо запрещено, либо приводит к работе всего канала по «нижней планке». Безопасный путь — одинаковые модули из одной партии и сверка с QVL платформы. Любую несимметричную конфигурацию имеет смысл проверить на стенде до продакшена — это часть нашего QC-Lab перед отгрузкой.
Частые вопросы
Что лучше — один 2R-модуль или два 1R того же объёма?
Чаще предпочтительнее один 2R: он даёт rank interleaving и оставляет слот под апгрейд. Но если важна максимальная частота при полном заполнении — смотрите пороги downclock платы.
Почему память «сбросила» частоту после добавления планок?
Это штатный downclock при 2DPC: больше рангов на канал → платформа снижает частоту ради стабильности. Величина зависит от платформы и ранговости модулей.
Как узнать ранговость, если планка уже в сервере?
По маркировке на наклейке (1Rx8, 2Rx4 и т.п.), по спецификации детали или через системную утилиту/BIOS, отображающую организацию модуля.
Сколько рангов держит канал?
У большинства серверных платформ — до восьми рангов на канал, но точное число и влияние на частоту зависят от поколения CPU и платы. Это указано в спецификации памяти материнской платы.
Можно ли смешивать 1R и 2R модули?
Технически иногда да, но платформа может перевести канал в режим младшего модуля или не пройти QVL. Для продакшена рекомендуем одинаковые модули и проверку конфигурации.
Полная версия со ссылками на каталог и услуги и кликабельной перелинковкой — на сайте ANDPRO: bit.ly/3PWegNs
ANDPRO · ООО «АНД-Системс» · серверное оборудование с проверкой в QC-Lab перед отгрузкой.