Udimm оперативная память что это

UDIMM и DIMM виды оперативной памяти и их различия

Что такое оперативная память? Это так называемая временная память вашего компьютера в которую на протяжении всего времени, что вы работаете за компьютером загружаются запускаемые вами программы, приложения и данные. Эта память которая позволяет вашей операционной системе Windows загружаться, а также загружать ваш антивирус и Skype и производить разного рода вычисления, играть в игры, смотреть фильмы, серфить по интернету и т.д. и т.п.

Однако если вы хоть раз собирали себе компьютер, то наверняка сталкивались с тем, что существует множество типов оперативной памяти. Одними из таких типов памяти, являются UDIMM и DIMM. Разного рода типы оперативной памяти зависят от материнской платы и от конструкции слота, куда эта самая память будет установлена.

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

Итак, чем же отличаются друг от друга виды памяти UDIMM и DIMM?

Udimm оперативная память что это. Смотреть фото Udimm оперативная память что это. Смотреть картинку Udimm оперативная память что это. Картинка про Udimm оперативная память что это. Фото Udimm оперативная память что это

UDIMM память часто используется в домашних компьютерах и является небуферизованной памятью. Данный вид памяти менее стабилен, но является боле быстрый и дешевый. Хотя если тип памяти именуемый RDIMM применяется в тех системах, где любая нестабильность может оказаться крахом для вас, UDIMM все же более эффективная память с точки зрения стабильности ее работы. UDIMM память можно рекомендовать к использованию в домашних компьютерах, либо офисной технике, которая не требует большой технической оснастки… Впрочем, UDIMM уже устаревший вид памяти который себя изжил. Главная проблема этого типа памяти — это отсутствие физического буфера. Другими словами, как только возникает ошибка, у вас сразу же возникают проблемы с компьютером.

Теперь самый передовой вид памяти это DIMM. DIMM — это современный тип памяти, последняя разработка так сказать. DIMM называют двухсторонней памятью, видимо в виду того, что ее чипсеты паяют с двух сторон платы, а не с одной как в случае с памятью типа UDIMM.

UDIMM память сейчас используется как в настольных компьютерах, так и в ноутбуках и мобильных устройствах, таких как смартфоны и планшеты.

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

Для полного понимания вопроса по оперативной памяти, приведем в качестве примера спецификацию планок оперативной памяти, чтобы наглядно все показать.

DDR2 (Double Data Rate 2) SDRAM

DDR2 400 MHz или PC2-3200

DDR2 533 MHz или PC2-4200

DDR2 667 MHz или PC2-5400

DDR2 800 MHz или PC2-6400

DDR2 900 MHz или PC2-7200

DDR2 1000 MHz или PC2-8000

DDR2 1066 MHz или PC2-8500

DDR2 1150 MHz или PC2-9200

DDR2 1200 MHz или PC2-9600

DDR3 (Double Data Rate 3) SDRAM

DDR3 1066 MHz или PC3-8500

DDR3 1333 MHz или PC3-10600/10666

DDR3 1375 MHz или PC3-11000

DDR3 1600 MHz или PC3-12800

DDR3 1625 MHz или PC3-13000

DDR3 1800 MHz или PC3-14400

DDR3 1866 MHz или PC3-15000

DDR3 2000 MHz или PC3-16000

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

Источник

Расшифровка маркировки оперативной памяти

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

Расшифровка обозначений

Производители оперативной памяти часто используют свои собственные маркировки для обозначения моделей, но характеристики всё же стараются указывать в едином формате. Например, из планки от «Сrusial» можно извлечь следующую информацию.

Udimm оперативная память что это. Смотреть фото Udimm оперативная память что это. Смотреть картинку Udimm оперативная память что это. Картинка про Udimm оперативная память что это. Фото Udimm оперативная память что это

4GB DDR3L-1600 UDIMM 1.35V CL11

Стандарт планок DIMM, UDIMM и SODIMM

Такими сокращениями обозначают стандарт планок. DIMM это планки для персональных компьютеров, а SO-DIMM (Small Outline Dual In-line Memory Module) — для ноутбуков — по размеру короче и выше.

Ещё можно встретить следующие обозначения:

U-DIMM — разновидность DIMM памяти, используется в 99% домашних ПК. «U» обозначает что у планки нет защиты от возникновения ошибок при обращения к ячейкам. Это позволяет ей быстрее работать и дешевле стоить. Для повседневных задач отсутствие защиты не критично. В маркировке часто букву «U» не пишут, оставляя только DIMM.

R-DIMM, LR-DIMM и FB-DIMM — планки для серверов и вычислительных систем, в которых нужна максимальная надёжность работы. Стоят дороже и не рекомендуются для покупки в обычные компьютеры.

Тип памяти: DDR4, DDR3 и DDR3L

Типы памяти отличаются по многим техническим характеристикам. Например, DDR4 работает на более высоких частотах и обладает лучшей энергоэффективностью. Об отличии DDR4 от DDR3 читайте здесь. Отмечу, что типы 3 и 4 поколения несовместимы.

Разница между DDR3 и DDR3L только в энергоэффективности. «L» — это сокращение от «Low». Память с таким маркером потребляет 1.35V, а обычная — 1.5V. Оба типа совместимы и могут использоваться в компьютере вместе. Более низкое энергопотребление не позволит сэкономить на электричестве, но обеспечит памяти чуть меньший нагрев.

Частота работы: 1333, 1600, 1866, 2133 МГц

Чем выше частота, тем лучше быстродействие. Но есть нюанс. Процессор имеет максимальный порог частоты, на которой он может взаимодействовать с оперативной памятью. Если в процессоре этот порог 1600 МГц, то покупка памяти с частотой 2133 МГц ничего не даст. Работать всё будет на частоте 1600 МГц.

Данную характеристику часто не указывают у процессоров и её следует искать на сайте производителя. Для примера приведу небольшой список максимальной частоты взаимодействия с ОЗУ для некоторых процессоров.

Серия процессораMax частота
Core i3
Core i3 8й серии2400 МГц
Core i3 7й серии2133/2400 МГц
Core i3 6й серии2133 МГц
Core i3 4й серии1600 МГц
Core i5
Core i5 7й серии2400 МГц
Core i5 6й серии2133 МГц
Core i5 4й серии1600 МГц
Core i7
Core i7 7й серии2666 МГц
Core i7 6й серии2400 МГц
Core i7 4й серии1600 МГц
AMD FX
AMD FX-4ххх1866 МГц
AMD FX-6ххх1866 МГц
AMD FX-8ххх1866 МГц
AMD Ryzen
AMD Ryzen 3 1й серии2666 МГц
AMD Ryzen 5 1й серии2666 МГц
AMD Ryzen 7 1й серии2933 МГц

Пиковая скорость передачи данных: PC10600, PC12800, PC19200

Максимальная скорость передачи данных зависит от частоты работы памяти и обозначается префиксом «PC». Далее идёт скорость, измеряемая в МБ/с. Чем больше скорость — тем лучше.

ЧастотаСкорость
2400 МГцPC19200
2133 МГцPC17000
1866 МГцPC14900
1600 МГцPC12800
1333 МГцPC10600

Иногда встречается префикс «PC3» или «PC4», что указывает на конкретный тип памяти — DDR3 или DDR4.

В конце может добавляться буква, обозначающая стандарт планки. Например, «PC4-24000U» или «PC4-24000R».

Редко встречается «E» — ECC (error-correcting code) — память c коррекцией ошибок.

Тайминг: 8-8-8-24, CL11

Тайминг это задержка, которая происходит при обращении процессора к памяти. Обычно указывается в виде 4 чисел. Они описывают скорость чтения, записи и выполнения действия. Четвёртая указывает на полный цикл выполнения этих операций. Иногда указывают только скорость чтения — CL11 (CAS Latency 11).

Чем меньше задержки, тем лучше. Но архитектура современных процессоров подразумевает наличие большого кеша и он не часто обращается к оперативной памяти на прямую. Поэтому эти показатели не играют большой роли в быстродействии. Разницу между 8-8-8-24 и 17-17-17-42 практически нельзя заметить.

В маркировке тайминг может обозначаться буквой после частоты. Например, DDR4-2400T или DDR4-2666U.

Размещение блоков памяти: 1Rx8 и 2Rx8

В некоторых моделях в маркировке присутствует обозначение 1Rx8 или 2Rx8. Это указание на схематическое расположение блоков памяти на плате.

В одном компьютере может использоваться память с разной организацией размещения блоков. На быстродействие это не влияет. Производитель просто решает как ему удобней разместить их на плате.

Визуально количество блоков можно определить по количеству чипов на плате. Чаще всего в одном чипе один блок.

Расшифровка маркировки Corsair

Маркировка оперативной памяти фирмы «Corsair» отличается от обозначений у других производителей. Разберем название «Corsair DDR4 CMU32GX4M4A2666C16R».

Udimm оперативная память что это. Смотреть фото Udimm оперативная память что это. Смотреть картинку Udimm оперативная память что это. Картинка про Udimm оперативная память что это. Фото Udimm оперативная память что это

Сколько нужно оперативной памяти

Объём памяти следует выбирать исходя из основного назначения компьютера. В игровых платформах должно быть минимум 8 ГБ. Это минимальные требования для большинства современных игр. Для интернета и офисных программ также желательно иметь 8 ГБ. Если будет меньше, то возможны задержки при переключении между программами и вкладками браузера. Работать позволит, но без комфорта.

НазначениеОбъём памяти
Офисный ПК4 — 8 Гб
Мультимедиа ПК4 — 8 Гб
Игровой ПК8 — 16 Гб

Характеристики для выбора

Многие характеристики неважны при выборе оперативной памяти. Основной упор следует делать на тип и частоту работы. Не забывайте проверять эти параметры на совместимость с процессором и материнской платой. Небольшим преимуществом будет пониженное энергопотребление или наличие радиатора. Хотя, практика показывает что перегрев происходит редко.

DDR4-2666V — это спецификация стандарта памяти, работающая на частоте шины 1333 Мгц. 2666 — это удвоенная скорость — 1333*2=2666. Буква V как раз обозначает тайминг 19-19-19. W: 20-20-20 U: 18-18-18 T: 17-17-17

Выбирай чтобы частота была также — 1333Мгц и желательно чтобы фирма была такая же — kingston. Ну если найдешь конкретно память стандарта DDR4-2666V, то это хорошо, но и с DDR4-2666U, DDR4-2666W должна быть совместимость.

В фильтре где скорость выбираешь

U — U-DIMM — без буфера, для обычных компьютеров
E — ECC — без буфера, c коррекцией ошибок — для обычных ПК, в серверных ОЗУ есть по-умолчанию
S — SO-DIMM — для ноутбуков
R — R-DIMM — с буфером, для серверов
L — LR-DIMM — с буфером и пониженным энергопотреблением, для серверов
F — FB-DIMM — с полной буферизацией, для серверов

Я перепутал обозначение с DDR4-2400R/DDR4-2400T/DDR4-2400U, где буква обозначает тайминг

Без буквы, это значит что в маркировке не уточнена разновидность памяти. Буквально, можно прочитать так — PC4-24000 это DIMM, без уточнения — U-DIMM, SO-DIMM или какая-то ещё.

Почему в computeruniverse всё это выделили в отдельный тип, я не знаю. На практике, в магазинах под DIMM подразумевают U-DIMM — обычную, небуферизированную, без коррекции ошибок. Букву U просто опускают. Именно такая память стоит в 99% домашних ПК.

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

За донат спасибо, не стоит… раз уж написал статью, надо поддерживать)

В старых материнках не поддерживаются чипы 512 мб. Поэтому для такой материнки в планке 4 гб должно быть 16 чипов по 256 мб. Если поставите планку с односторонним расположением, то есть с 8 чипами (для 4 гб), то такая память работать не будет. Даже компьютер не запустится.
Я не знаю, насколько новая Ваша материнка. Но 16 чипов — это гарантия работоспособности 4 гб на любой материнке. А 8 чипов — только на современной.

Опыт показывает, что новые планки кингстон, хиникс и им подобные — половина дохнет за полгода. Очень невыгодно. А если б/у выдержала более года, и её никто не разгонял, то такую память можно считать надежной.
А новую я предпочитаю Корсар, Тим элит, Самсунг.

Кроме того, тут разговор шел о совместимости планок с разными таймингами. Такие планки работают, но с понижением производительности раза в полтора. И наоборот. Производительность можно в полтора раза повысить, если применить не просто одинаковые планки, а специально одновременно изготовленную на заводе пару. Если эта пара установлена в разъёмы одинакового цвета, процессор переключается из 128-битного режима обработки памяти в 256-битный, и его производительность в определенных случаях резко возрастает.

CPU-z показывает
мать CLEVO CO W2xxHSQ
а память
CRUCIAL CT5 12648C13339.M16F
вот ссылка на никс

В некоторых моделях памяти в маркировке присутствует обозначение 1Rx8 или 2Rx8. Это указание на схематическое расположение чипов на плате.

1Rx8 — 8 чипов на одной стороне платы;
2Rx8 — 16 чипов по 8 с каждой стороны.
В одном компьютере может использоваться одновременно память с разной организацией размещения чипов, на быстродействие это не влияет. Производитель просто решает как ему удобней разместить их на плате.

У меня материнская плата biostar tp75. Брал недавно оперативу, 2×8гб. Не запустилась. Делал возврат и обмен на другую, тоже самое. Оказалось, она не переваривает двухранговую память, а с одноранговой завелась без проблем.

Прочитал статью, нереально круто разложено и пояснено!

Но вопрос такой, в ноуте стоит плашка pc3L 1Rx16 12800s, а у меня есть pc3 2Rx8 10600s, сработаются эти братцы или нет?

Заранее огромное спасибо

В теории — должно работать. На практике бывают случаи что даже планки с абсолютно одинаковыми маркировками от разных производителей не работают совместно из-за каких-то особенностей драйверов биоса.

К тому-же, если купите более быструю планку 12800s, она будет работать на частоте более медленной — 10600s.

В общем, я бы выбирал лучше от того же производителя, что стоит сейчас и желательно с маркировкой 10600s. Но это в идеале. А так лучше просто иметь возможность заранее проверить или договорится о возврате если не подойдет.

Удивлен, что ты отвечаешь на комментарии, задам и свой вопрос))
У меня ноутбук, 2 слота, поддерживает макс 32 гб. Хочу 1 плашку с 2 гб заменить на 8 гб.

Нашел плашку 8Gb DDR4-2400T 1Rx8 so-dimm, что значит у 2400 буква Т? Не нашел в статье ответа(
И подойдет ли она к моему ноуту, если моя плашка на 4гб 2133 мгц?

Не знаю, когда втыкаешь все 4 планки, оперативка начинает работать в мультиканальном режиме, фиг знает как в этом режиме запрограммирована работа. Пробуй вставить одинаковые планки в слоты с одинаковым цветом.

2rx8 — может не подойти только если чисто физически чипы будут во что-то упираться, но это вряд ли.

2 — думаю, подойдет. Хотя в случае с ноутбуком вообще не вижу проблем. Берете его с собой и пробуете на месте. Предварительно можно этот вопрос обговорить с продавцом. Обычно проблем с возвратом не бывает.

Здравствуйте! Классная статья!
Память Corsair Vengeance. Набор 2 по 16 Гб. В чем отличия между:
CMK32GX4M2 A 2400C16
CMK32GX4M2 Z 2400C16
и стоит ли обратить внимание на Kingston HyperX FURY Black/Red Series?

Точно не знаю, но планки отличаются по характеристикам только поддерживаемыми частотами и годом выпуска:
CMK32GX4M2 A 2400C16 — 1600 МГц, 2400 МГц, 2133 МГц, 1866 МГц (2016г.)
CMK32GX4M2 Z 2400C16 — 2000 МГц, 2400 МГц, 2133 МГц, 1866 МГц (2017г.)

Возможно, буква именно на это отсылает.

Я бы при таком процессоре ограничился 8ГБ ОЗУ. Платформа с DDR3 уже морально устарела, да и Celeron тоже. При выполнении производительных задач узким местом будет именно процессор, а не объем оперативной памяти.

В вашем случае смысла нет покупать оперативку с частотой выше 1333MHz. Можно конечно, но увеличения быстродействия это не даст.

Здравствуйте.
на мат.плате MSI-H110M-PRO-VD+ и проц. Intel Core i5-7500 3.4GHz
стоит 1 планка памяти
Kingston HyperX «HX421C14FB/8» DDR4 DIMM 8Gb «PC4-17000» CL14
хочу добавить к ней планку
Оперативная память Kingston HyperX FURY Black [HX424C15FB3/8] 8 ГБ
[DDR4, 8 ГБx1 шт, 2400 МГц, PC19200, 15-15-15-29]
или
Оперативная память Kingston HyperX Predator [HX424C12PB3/16] 16 ГБ
[DDR4, 16 ГБx1 шт, 2400 МГц, PC19200, 12-14-14-32]

Будут ли работать оба этих варианта?

И есть ли Большой смысл — искать все таки планку «PC4-17000» — я так понимаю, это и есть 2133?

++ дополнения:
«Частота работы: 1333, 1600, 1866, 2133 МГц» не много не хватает «частот»:).
Это ж не столько частоты в Герцах, сколько MT/s мега-транзакция (мега передач/c), получающиеся от частоты кристалла памяти и частоты работы шины(За один цикл памяти, данные по шине памяти передаются 4 раза. DDR=doubleDataRate(по 2 даты на 1 линию) = 100Mhz(частота кристалла)*4=400Mhz(частота шины*2(DDR)=800MT/s.
В пределах стандарта JEDEC DDR3 работает от 800MT/s до 2400MT/s. DDR4 от 1600 до 3200MT/s. (возможны не стандартные решения с повышением напряжение на модуль, например 1.65v для DDR3 или 1.35v для DDR4.)

Еще б про организацию банков памяти добавить в разделе «тайминги» и «размещение чипов памяти». Не знаю на сколько это актуально для DDR3, но для DDR4 теоретически может иметь критическое значение(Две «планки» с одинаковыми «частотами», но с разной организацией банков памяти, вставленные в один канал, могут кривовато адресоваться процом и как следствие демонстрировать далеко не стабильную работу).

BTW: одна из лучших статей на тему памяти оперативной, все сказанное выше ни в коем случае не критика автора, а желание дополнить и актуализировать статью.

Добрый… B2 B4 F3 — это версия Gerber формата. Ну или версия файла, в котором описывается расположение элементов на печатной плате. Это чисто заводская тема и к характеристикам никак не относится.

По поводу, подойдет или нет — с ноутбуками нельзя однозначно сказать, у них специфичный подход к поддерживаемым компонентам, заранее нельзя однозначно узнать.

Еще вопрос. Поставил 3 разные планки озу по 2гб и пк раз в 2 недели вылетает в бсод и не могу пользоваться режимом сна (после пробуждения, также уходит в бсод). Убираю 3ю плашку все норм

Мать intel dp55wb. Озу silicon power, zeppelin 2 штуки разные по цвету и чипы по разному паяны.

Добрый день. Подскажите при выборе «Оперативная память DDR3 2G 1333Mhz HYNIX Org HMT125U6TFR8C-H9N0» и этой «Оперативная память Hynix DDR3 2GB 1333MHz (HMT325U6CFR8C-H9N0»
разница в цифрах в скобках (125 и 325) (на компе стоит у меня 125) — если приобрету (325) — повлияет это на работу компьютера?

спасибо заранее за ответ!

Доброго времени!
Компьютер Lenovo S10-2.
Стоит карта:
1GB 2Rx16 PC2-5300S-555-12
HYMP112S64CP6-Y5 AB-C 0926

Если не затруднит приведите её расшифрофку.
Подскажите к какому типу она принадлежит (DDR2, DDR3,) и на какую её заменить, чтоб значительно повысить производительность.

КАКИЕ ТАЙМИНГИ ЛУЧШЕ 9-9-9-24 (CL-RCD-RP-RAS) / 33-200-4-10-5-5-20 (RC-RFC-RRD-WR-WTR-RTP-FAW) ИЛИ 9-9-9-24 (CL-RCD-RP-RAS) / 33-107-4-10-5-5-20 (RC-RFC-RRD-WR-WTR-RTP-FAW).

Уважаемый Andy Si, поздравляб Вас с праздником Защитника Отечества. Крепкого Вам здоровья и достатка!
Отличная и очень подробная статья. Вроде бы разобрался во всех деталях, но всё же совет крупного специалиста, коим Вы и являетесь, лишним не будет.
У меня ноутбук HP Compaq Presario CQ57-300ER с процессором AMD E-300ER У него базовая и максимальная частота составляет 1300MHz(13 x 100)
Системная память: Оперативной памяти всего 2 Гб, стандарт DDR3-1333 МГц. Безусловно, этого объема будет недостаточно для серьезных вычислительных
операций. Сведения, полученные с помощью теста CPU-Z, показывают, что планка Ramaxel RMT3010EC58E8F1333 емкостью 2 Гб стоит в одном
слоте, а второй остался пустым. Т.е. у пользователя есть возможность увеличить объем ОЗУ. Во всяком случае, производители заявляют о
максимальном объеме поддерживаемой памяти 4 Гб. Я нашёл б/у’шный модуль памяти на 2 Гб.
Но на официальном сайте производителя нашёл очень похожий модуль Unbuffered_Non-ECC _So-DIMM(из статьи:(error-correcting code)память c коррекцией ошибок для ноутбуков), как я понимаю, нет(Non) буфера памяти коррекции ошибок.
Description: DDRIII/1333/Notebook
Type: 204 Pin Unbuffered
Non-ECC So-DIMM
Capacity: 1GB/2GB/4GB
Frequency: 1333MHz
CL: 9-9-9
Voltage: 1.5V
http://ramaxel.com/eng_Products.aspx?ClassIDPath=0%2c46%2c77%2c
Пока не знаю совершают ли они почтовые отправления.Послал сообщение на E-mail.
Можно ли им дополнить новым, заменить на новый? Например 2+2, 2+4 или 4 поставить, а на 2 отключить?

Я заметил в маркировке предлагаемых модулей различия в буквах и цифрах. В 1-ом и 3-ем сверху и 1-ом снизу
Например, NN001205020(NB841202157) 100280121(так же) 121924(12077J) 2GB HF(точно так же) 11S112000604C436706914(11S11200060JC223709542) RMT3010EC58E8F-1333(точно так же) Вызывают сомнения в правильности выбора

Добрый день. Спасибо за поздравление…

По поводу оперативной памяти для ноутбука — Вам лучше выбрать вариант 2+2 или одной планкой на 4. Что лучше — без разницы. По поводу — какая именно модель подойдёт — я не могу подсказать, так как со старыми моделями ноутбуков это лотерея — часто бывает что по всем маркировкам память подходит, а на деле ноутбук с ней работать отказывается. Те модели, которые вы выбрали теоретически должны работать без проблем, а как будет на практике — не могу сказать.

В таких случаях я советую искать б.у. планки в каких-то небольших компьютерных лавках или на авито и при покупке брать с собой ноутбук и сразу проверять работоспособность.

Источник

Про ранги и виртуализацию в RAM

Udimm оперативная память что это. Смотреть фото Udimm оперативная память что это. Смотреть картинку Udimm оперативная память что это. Картинка про Udimm оперативная память что это. Фото Udimm оперативная память что это

В продолжение рубрики «конспект админа» хотелось бы разобраться в нюансах технологий ОЗУ современного железа: в регистровой памяти, рангах, банках памяти и прочем. Подробнее коснемся надежности хранения данных в памяти и тех технологий, которые несчетное число раз на дню избавляют администраторов от печалей BSOD.

Старые песни про новые типы

Сегодня на рынке представлены, в основном, модули с памятью DDR SDRAM: DDR2, DDR3, DDR4. Разные поколения отличаются между собой рядом характеристик – в целом, каждое следующее поколение «быстрее, выше, сильнее», а для любознательных вот табличка:

Udimm оперативная память что это. Смотреть фото Udimm оперативная память что это. Смотреть картинку Udimm оперативная память что это. Картинка про Udimm оперативная память что это. Фото Udimm оперативная память что это

Для подбора правильной памяти больший интерес представляют сами модули:

RDIMM — регистровая (буферизованная) память. Удобна для установки большого объема оперативной памяти по сравнению с небуферизованными модулями. Из минусов – более низкая производительность;

UDIMM (unregistered DRAM) — нерегистровая или небуферизованная память — это оперативная память, которая не содержит никаких буферов или регистров;

LRDIMM — эти модули обеспечивают более высокие скорости при большей емкости по сравнению с двухранговыми или четырехранговыми модулями RDIMM, за счёт использования дополнительных микросхем буфера памяти;

HDIMM (HyperCloud DIMM, HCDIMM) — модули с виртуальными рангами, которые имеют большую плотность и обеспечивают более высокую скорость работы. Например, 4 физических ранга в таких модулях могут быть представлены для контроллера как 2 виртуальных;

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

Для всех типов памяти SDRAM есть общий набор базовых характеристик, влияющий на объем и производительность:

частота и режим работы;

Конечно, отличий на самом деле больше, но для сборки правильно работающей системы можно ограничиться этими.

Частота и режим работы

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

Режимы работы можно условно разделить на четыре группы:

Single Mode — одноканальный или ассиметричный. Включается, когда в системе установлен только один модуль памяти или все модули отличаются друг от друга. Фактически, означает отсутствие многоканального доступа;

Dual Mode — двухканальный или симметричный. Слоты памяти группируются по каналам, в каждом из которых устанавливается одинаковый объем памяти. Это позволяет увеличить скорость работы на 5-10 % в играх, и до 70 % в тяжелых графических приложениях. Модули памяти необходимо устанавливать парами на разные каналы. Производители материнских плат обычно выделяют парные слоты одним цветом;

Triple Mode — трехканальный режим работы. Модули устанавливаются группами по три штуки — на каждый из трех каналов. Аналогично работают и последующие режимы: четырехканальные (quad-channel), восьмиканальные (8-channel memory) и т.п.

Для максимального быстродействия лучше устанавливать одинаковые модули с максимально возможной для системы частотой. При этом используйте установку парами или группами — в зависимости от доступного многоканального режима работы.

Ранги для памяти

Ранг (rank) — область памяти из нескольких чипов памяти в 64 бита (72 бита при наличии ECC, о чем поговорим позже). В зависимости от конструкции модуль может содержать один, два или четыре ранга.

Узнать этот параметр можно из маркировки на модуле памяти. Например уKingston число рангов легко вычислить по одной из трех букв в середине маркировки: S (Single — одногоранговая), D (Dual — двухранговая), Q (Quad — четырехранговая).

Пример полной расшифровки маркировки на модулях Kingston:

Udimm оперативная память что это. Смотреть фото Udimm оперативная память что это. Смотреть картинку Udimm оперативная память что это. Картинка про Udimm оперативная память что это. Фото Udimm оперативная память что это

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

Перед покупкой модулей есть смысл уточнить, какие типы памяти поддерживает процессор сервера. Например, Xeon E5/E5 v2 поддерживают одно-, двух- и четырехранговые регистровые модули DIMM (RDIMM), LRDIMM и не буферизированные ECC DIMM (ECC UDIMM) DDR3. А процессоры Xeon E5 v3 поддерживают одно- и двухранговые регистровые модули DIMM, а также LRDIMM DDR4.

Немного про скучные аббревиатуры таймингов

Тайминги или латентность памяти (CAS Latency, CL) — величина задержки в тактах от поступления команды до ее исполнения. Числа таймингов указывают параметры следующих операций:

CL (CAS Latency) – время, которое проходит между запросом процессора некоторых данных из памяти и моментом выдачи этих данных памятью;

tRCD (задержка от RAS до CAS) – время, которое должно пройти с момента обращения к строке матрицы (RAS) до обращения к столбцу матрицы (CAS) с нужными данными;

tRP (RAS Precharge) – интервал от закрытия доступа к одной строке матрицы, и до начала доступа к другой;

tRAS – пауза для возврата памяти в состояние ожидания следующего запроса;

Разумеется, чем меньше тайминги – тем лучше для скорости. Но за низкую латентность придется заплатить тактовой частотой: чем ниже тайминги, тем меньше допустимая для памяти тактовая частота. Поэтому правильным выбором будет «золотая середина».

Существуют и специальные более дорогие модули с пометкой «Low Latency», которые могут работать на более высокой частоте при низких таймингах. При расширении памяти желательно подбирать модули с таймингами, аналогичными уже установленным.

RAID для оперативной памяти

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

Для коррекции нерегулярных ошибок применяется ECC-память, которая содержит дополнительную микросхему для обнаружения и исправления ошибок в отдельных битах.

Метод коррекции ошибок работает следующим образом:

При записи 64 бит данных в ячейку памяти происходит подсчет контрольной суммы, составляющей 8 бит.

Когда процессор считывает данные, то выполняется расчет контрольной суммы полученных данных и сравнение с исходным значением. Если суммы не совпадают – это ошибка.

Технология Advanced ECC способна исправлять многобитовые ошибки в одной микросхеме, и с ней возможно восстановление данных даже при отказе всего модуля DRAM.

Udimm оперативная память что это. Смотреть фото Udimm оперативная память что это. Смотреть картинку Udimm оперативная память что это. Картинка про Udimm оперативная память что это. Фото Udimm оперативная память что это

Исправление ошибок нужно отдельно включить в BIOS

Большинство серверных модулей памяти являются регистровыми (буферизованными) – они содержат регистры контроля передачи данных.

Регистры также позволяют устанавливать большие объемы памяти, но из-за них образуются дополнительные задержки в работе. Дело в том, что каждое чтение и запись буферизуются в регистре на один такт, прежде чем попадут с шины памяти в чип DRAM, поэтому регистровая память оказывается медленнее не регистровой на один такт.

Udimm оперативная память что это. Смотреть фото Udimm оперативная память что это. Смотреть картинку Udimm оперативная память что это. Картинка про Udimm оперативная память что это. Фото Udimm оперативная память что это

Все регистровые модули и память с полной буферизацией также поддерживают ECC, а вот обратное не всегда справедливо. Из соображений надежности для сервера лучше использовать регистровую память.

Многопроцессорные системы и память

Для правильной и быстрой работы нескольких процессоров, нужно каждому из них выделить свой банк памяти для доступа «напрямую». Об организации этих банков в конкретном сервере лучше почитать в документации, но общее правило такое: память распределяем между банками поровну и в каждый ставим модули одного типа.

Если пришлось поставить в сервер модули с меньшей частотой, чем требуется материнской плате – нужно включить в BIOS дополнительные циклы ожидания при работе процессора с памятью.

Для автоматического учета всех правил и рекомендаций по установке модулей можно использовать специальные утилиты от вендора. Например, у HP есть Online DDR4 (DDR3) Memory Configuration Tool.

Итого

Вместо пространственного заключения приведу общие рекомендации по выбору памяти:

Для многопроцессорных серверов HP рекомендуется использовать только регистровую память c функцией коррекции ошибок (ECC RDIMM), а для однопроцессорных — небуферизированную с ECC (UDIMM). Планки UDIMM для серверов HP лучше выбирать от этого же производителя, чтобы избежать самопроизвольных перезагрузок.

В случае с RDIMM лучше выбирать одно- и двухранговые модули (1rx4, 2rx4). Для оптимальной производительности используйте двухранговые модули памяти в конфигурациях 1 или 2 DIMM на канал. Создание конфигурации из 3 DIMM с установкой модулей в третий банк памяти значительно снижает производительность.

Список короткий, но здесь все самое необходимое и наименее очевидное. Конечно же, старый как мир принцип RTFM никто не отменял.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *