Разделы вопросов
5271

Что такое ранговость оперативной памяти?

Эксперт
23

Термин «ранг» был создан JEDEC, группой стандартов модулей памяти, чтобы различать количество банков ОЗУ в модуле и количество банков памяти в компьютерном компоненте или микросхеме памяти. Понятие «ранг памяти» применимо ко всем форм-факторам модулей памяти, но в целом оно важно в первую очередь для серверных платформ из-за больших объемов памяти, с которыми они работают.

Ранг памяти — это блок или диапазон данных, созданный с использованием некоторых или всех микросхем памяти в модуле. Ранг представляет собой 64-битный блок данных. В системах, поддерживающих код исправления ошибок (ECC), добавляются дополнительные 8 бит для создания 72-битного блока данных. В зависимости от компоновки модуля памяти он может иметь один, два или четыре блока областей данных шириной 64 бита (или 72 бита для модулей ECC). Таким образом, память бывает одноранговой, двухранговой и четырехранговой.

Обозначения x4 и x8 указывают на количество банков в компоненте или микросхеме памяти. Именно этот номер определяет ранг готового модуля, а не количество отдельных микросхем памяти на печатной плате (PCB). Другими словами, если модуль памяти имеет микросхемы с обеих сторон печатной платы, он называется двухсторонним. При этом модуль также может быть одноранговым, двухранговым или четырехранговым в зависимости от конструкции этих микросхем.

Поскольку ранг памяти составляет 64 или 72 бита, для модуля ECC, состоящего из микросхем x4, потребуется восемнадцать микросхем для одного однорангового модуля (18 x 4 = 72). Модулю ECC, состоящему из микросхем x8, требуется всего девять микросхем для ранга памяти (9 x 8 = 72). Модуль, состоящий из восемнадцати микросхем x8, становится двухранговым модулем памяти (18 x 8 = 144, 144/72 = 2). Модуль ECC, имеющий в два раза больше микросхем x8, становится четырехранговым (36 x 8 = 288, 288/72 = 4).

Наличие двухрангового или четырехрангового модуля аналогично объединению двух или четырех модулей DRAM в один модуль. Например, вы можете обновить четыре одноранговых RDIMM по 4 ГБ до одного четырехрангового RDIMM по 16 ГБ (при условии, что ваша система совместима с модулями RDIMM по 16 ГБ).

Недостатком модулей более высокого ранга является то, что серверы иногда имеют ограничение на количество рангов, к которым они могут получить доступ. Например, сервер с четырьмя слотами памяти может быть ограничен восемью рейтингами. Это означает, что вы можете установить четыре одноранговых модуля или четыре двухранговых модуля, но только два четырехранговых модуля, поскольку установка дополнительных модулей превысит количество рангов, к которым может получить доступ сервер.