SODIMM

Устройство компьютерной памяти

SODIMM (SO-DIMM, Small Outline DIMM) — компактный модуль оперативной памяти: та же память, что в настольных компьютерах, но на уменьшенной плате. Ставится в ноутбуки, мини-ПК и некоторые серверы.

Отличия от обычного DIMM:

DIMM (настольный) SODIMM (ноутбук)
Длина платы ~133 мм ~67 мм
DDR4: контактов 288 260
Напряжение DDR4 1,2 В 1,2 В
Защёлки по краям под углом 45°

Важно: разъёмы DDR3, DDR4 и DDR5 несовместимы — ни по контактам, ни по напряжению, ни по ключу в разъёме. Модуль другого поколения физически не влезет.

Память этого ноутбука

Ноутбук: Dell Latitude 7400 (плата 07WDVW, BIOS 1.43.0), процессор Intel Core i5-8265U.

Что показывает система

$ sudo dmidecode -t 16
Physical Memory Array
        Location: System Board Or Motherboard
        Use: System Memory
        Error Correction Type: None
        Maximum Capacity: 32 GB
        Number Of Devices: 2
$ sudo dmidecode -t memory
Memory Device
        Size: 8 GB
        Form Factor: SODIMM
        Locator: DIMM A
        Type: DDR4
        Type Detail: Synchronous
        Speed: 2667 MT/s
        Manufacturer: 01980000802C
        Part Number: KHYXPX-MIE
        Rank: 1
        Configured Memory Speed: 2400 MT/s
        Minimum Voltage: 1.2 V
        Maximum Voltage: 1.2 V
        Configured Voltage: 1.2 V
        Total Width: 64 bits
        Data Width: 64 bits
        Volatile Size: 8 GB

Memory Device
        Size: No Module Installed
        Locator: DIMM B

Что это значит

Параметр Значение
Тип DDR4 SO-DIMM, 260 контактов, 1,2 В, non-ECC
Объём 8 ГБ
Слотов 2, занят 1 — второй свободен
Максимум 32 ГБ
Модуль Kingston KHYXPX-MIE — OEM-модуль Kingston для Dell
Паспортная скорость 2667 МТ/с (PC4-21300, CL19)
Фактическая скорость 2400 МТ/с — предел платформы
Ранг 1 (1Rx8) — одноранговый, 8 чипов по 8 бит
Разрядность 64 бита данных без ECC

Три вывода, которые стоит запомнить:

  1. Скорость уже урезана платформой. Модуль рассчитан на 2667 МТ/с, а работает на 2400 — это максимум, который поддерживает процессор i5-8265U (Whiskey Lake). Покупать «более быстрый» модуль смысла нет: он всё равно пойдёт на 2400. Но и хуже 2400 брать не стоит.
  2. Модуль одноранговый (1Rx8). Значит, второй модуль тоже нужен одноранговый — так пара будет максимально совместимой.
  3. Есть свободный слот — память расширяется без замены установленного модуля.

Расшифровка пары полей, которые часто путают:

  • Speed — на что модуль рассчитан по паспорту (2667);
  • Configured Memory Speed — на чём он работает сейчас (2400).

Про Manufacturer: 01980000802C. dmidecode иногда показывает не название, а код JEDEC: Module Manufacturer ID: Bank 2, Hex 0x98 — это Kingston. А Part Number: KHYXPX-MIE — номер детали, по которому этот модуль заказывает Dell: Kingston KHYXPX-MIE, 8 ГБ DDR4-2666 (PC4-21300), 1Rx8, CL19, 1,2 В, 260 pin, non-ECC. По этим двум полям и подбирается пара.

Как выбрать второй модуль

  1. Взять параметры установленного модуля — sudo dmidecode -t memory (см. выше). Нужны Speed, Rank, Part Number.
  2. Проверить слоты — sudo dmidecode -t 16: Number Of Devices: 2, Maximum Capacity: 32 GB.
  3. Подобрать по критериям:
Критерий Для этого ноутбука
Поколение DDR4
Форм-фактор SO-DIMM, 260 pin
Буферизация Unbuffered, non-ECC
Объём 8 ГБ (в пару к имеющимся)
Скорость 2400, 2666 или 3200 — всё пойдёт на 2400
Ранг 1Rx8 — как у установленного
Напряжение 1,2 В
  1. Вставить модуль. Ноутбук выключить, снять нижнюю крышку, отключить аккумулятор (у Latitude 7400 он внутренний), вставить модуль под углом 45° до щелчка защёлок, собрать. Порядок разборки — в сервис-руководстве модели.
  2. Проверить результат — см. ниже.

Что конкретно покупать

Практический подбор для этой машины: 8 ГБ DDR4 SO-DIMM, non-ECC, 1Rx8, 1,2 В, скорость от 2400.

Лучшее совпадение — тот же производитель. Kingston ValueRAM KVR32S22S8/8 (8 ГБ, DDR4-3200, CL22, 1Rx8) — розничный аналог установленного OEM-модуля. Буква S8 в партномере Kingston как раз означает «один ранг, чипы x8», то есть полное совпадение по рангу. Есть и версия на 2666 — KVR26S19S8/8.

Равноценные по рангу альтернативы (тоже 8 ГБ, 1Rx8, non-ECC, 1,2 В):

Модель Скорость Примечание
Crucial CT8G4SFS832A 3200 известный бренд, 1Rx8
Patriot Signature Line PSD48G320081S 3200 обычно дешевле всех
Patriot Signature Line PSD48G266681S 2666 та же скорость, что у установленного
Kingston FURY Impact KF432S20IB/8 3200 1Rx8, «игровая» серия
ADATA AD4S32008G22-SGN 3200 1Rx8

Чего избегать:

  • модулей 2Rx8 (двухранговых) в пару к одноранговому — это рабочая, но менее надёжная комбинация;
  • комплектов 2 × 16 ГБ и модулей на 32 ГБ «в дополнение» — предел ноутбука 32 ГБ всего, а не на слот; при 8 + 32 ГБ система память не увидит;
  • памяти DDR3 или DDR5 — не тот разъём и не то напряжение;
  • ECC-модулей — платформа их не поддерживает.

Если нужно больше 16 ГБ. Тогда логика другая: берут два одинаковых модуля по 16 ГБ (2Rx8) — это максимум 32 ГБ и полностью двухканальный режим. Старый модуль на 8 ГБ при этом убирают. Промежуточный вариант 8 + 16 = 24 ГБ тоже работает, но включает «Flex Mode»: двухканальной становится только часть памяти.

Почему нужна именно такая же память

Модули в паре работают не «как получится», а по общим правилам контроллера памяти:

  • Скорость выравнивается по медленному. Если один модуль на 2666, а второй на 3200 — оба пойдут на 2400 (или на частоту более медленного).
  • Тайминги тоже берутся по «худшему». Разные модули заставляют контроллер ослабить задержки, а это уже риск нестабильности: случайные ошибки, зависания, иногда отказ загрузки.
  • Разное число рангов увеличивает нагрузку на шину. Каждый ранг — это дополнительные чипы на шине. Пара 1R + 1R (как у нас) — самый лёгкий и предсказуемый случай; 2R + 2R — тяжелее и на части ноутбуков идёт на пониженной частоте.
  • Разный объём даёт несимметричный режим. При 8 + 16 ГБ работает «Flex Mode»: двухканальной становится только часть памяти.
  • Разные модули могут не подружиться вообще — не из-за «плохого» модуля, а из-за несовместимости конкретной пары.

Зачем вообще два модуля. Два модуля включают двухканальный режим: контроллер обращается к двум модулям параллельно, и полоса памяти удваивается. У этого ноутбука видеопамятью служит та же оперативная память (встроенная графика UHD 620), поэтому двухканальный режим заметно ускоряет графику и всё, что упирается в память. Один модуль на 16 ГБ будет медленнее, чем два по 8 ГБ, — при том же объёме.

Односторонняя и двусторонняя память

Это про то, с какой стороны платы распаяны чипы памяти:

Односторонняя Двусторонняя
Чипы на одной стороне платы на обеих сторонах
Обычно рангов 1 (1R) 2 (2R)
Объём модуля чаще 8 ГБ чаще 16 ГБ
Нагрузка на шину меньше больше
Совместимость проще бывают ограничения

Отсюда практические выводы:

  • односторонние модули легче для контроллера: меньше чипов — меньше электрическая нагрузка, выше шанс работать на полной частоте;
  • двусторонние позволяют получить больший объём в одном модуле (16 ГБ в SO-DIMM почти всегда двусторонний);
  • пара «односторонний + двусторонний» работает, но уже не идеально;
  • пара «двусторонний + двусторонний» (4 ранга) на некоторых ноутбуках идёт на пониженной частоте или не запускается.

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

Это видно на практике: в каталоге магазина у Kingston KVR32S22S8/8 указано «двухсторонняя установка чипов: есть» — то есть чипы стоят с двух сторон, хотя модуль одноранговый (буква S8 в партномере). Поэтому при выборе ориентируйтесь на поле Rank в dmidecode и на партномер производителя, а не на вид платы и не на строку «двухсторонняя» в описании товара.

Для нашего ноутбука правило простое: установленный модуль — 1Rx8, значит и второй берём 1Rx8.

Как проверить, что память работает правильно

# объём должен вырасти (например, с 7,1 до ~15,5 ГиБ)
free -h

# оба слота заняты, у обоих видны модель, скорость и ранги
sudo dmidecode -t memory

# максимум и число слотов
sudo dmidecode -t 16

# краткая сводка по памяти
sudo lshw -short -C memory
lsmem

# сколько слотов занято, по мнению ядра
sudo journalctl -k -b | grep -i "memory slots"

Что должно быть в итоге:

  • объём равен сумме модулей (минус зарезервированное под видео);
  • Configured Memory Speed одинаковая у обоих модулей (ожидаем 2400 МТ/с);
  • в журнале Memory slots populated: 2/2;
  • система загружается без ошибок, а память не «сыпется» под нагрузкой. Проверить саму память можно тестом:
sudo memtester 4G 1

Смотрите также

Оценка статьи 0

Комментарии

Пока комментариев нет.