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 |
Три вывода, которые стоит запомнить:
- Скорость уже урезана платформой. Модуль рассчитан на 2667 МТ/с, а работает на 2400 — это максимум, который поддерживает процессор i5-8265U (Whiskey Lake). Покупать «более быстрый» модуль смысла нет: он всё равно пойдёт на 2400. Но и хуже 2400 брать не стоит.
- Модуль одноранговый (1Rx8). Значит, второй модуль тоже нужен одноранговый — так пара будет максимально совместимой.
- Есть свободный слот — память расширяется без замены установленного модуля.
Расшифровка пары полей, которые часто путают:
- 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. По этим двум полям и подбирается пара.
Как выбрать второй модуль
- Взять параметры установленного модуля —
sudo dmidecode -t memory(см. выше). НужныSpeed,Rank,Part Number. - Проверить слоты —
sudo dmidecode -t 16:Number Of Devices: 2,Maximum Capacity: 32 GB. - Подобрать по критериям:
| Критерий | Для этого ноутбука |
|---|---|
| Поколение | DDR4 |
| Форм-фактор | SO-DIMM, 260 pin |
| Буферизация | Unbuffered, non-ECC |
| Объём | 8 ГБ (в пару к имеющимся) |
| Скорость | 2400, 2666 или 3200 — всё пойдёт на 2400 |
| Ранг | 1Rx8 — как у установленного |
| Напряжение | 1,2 В |
- Вставить модуль. Ноутбук выключить, снять нижнюю крышку, отключить аккумулятор (у Latitude 7400 он внутренний), вставить модуль под углом 45° до щелчка защёлок, собрать. Порядок разборки — в сервис-руководстве модели.
- Проверить результат — см. ниже.
Что конкретно покупать
Практический подбор для этой машины: 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
Смотрите также
- Устройство компьютерной памяти — виды памяти, адресация, двухканальный режим
- Прошивка — где живут настройки памяти и обучение DRAM
- POST — как память инициализируется при включении
Комментарии
Пока комментариев нет.