Все про програму CPU-Z. Що таке SPD Пам'яті spd що означає

Жарознижувальні засоби для дітей призначаються педіатром. Але бувають ситуації невідкладної допомоги за лихоманки, коли дитині потрібно дати ліки негайно. Тоді батьки беруть на себе відповідальність і застосовують жарознижувальні препарати. Що можна давати дітям грудного віку? Чим можна збити температуру у старших дітей? Які ліки найбезпечніші?

– Швидше, ще швидше, ну прискорись, будь ласка, хоч трохи, бо мене зараз…

- Не можу, дорогий Геймер, адже я досягла своєї граничної тактової частоти.

Приблизно так міг би виглядати діалог і Геймера, який має на рахунку кожна частка секунди.

Тактова частота оперативної пам'яті (ОЗП, RAM) – другий за значимістю параметр після обсягу. Чим вона вища, тим швидше відбувається обмін даними між процесором і ОЗУ, тим швидше працює комп'ютер. Оперативка з низькими тактами може стати «пляшковим горлом» у ресурсомістких іграх та програмах. І якщо ви не хочете щоразу просити примхливу залозку трохи додати швидкість, при покупці завжди звертайте увагу на цю характеристику. Сьогодні поговоримо, як дізнатися про частоту оперативної пам'яті за описом у каталогах магазинів, а також про те, що встановлена ​​на вашому ПК.

Як зрозуміти, що за «звіра» пропонує магазин

В описі модулів оперативної пам'яті на сайтах інтернет-магазинів іноді вказують не всі, лише окремі швидкісні характеристики. Наприклад:
  • DDR3, 12800 Мб/с.
  • DDR3, PC12800.
  • DDR3, 800 МГц (1600 МГц).
  • DDR3, 1600 МГц.

Хтось подумає, що в цьому прикладі йдеться про чотири різні планки. Насправді так можна описати той самий модуль RAM з ефективною частотою 1600 МГц! І всі ці числа опосередковано чи прямо вказують на неї.

Щоб більше не плутатися, розберемося, що вони означають:

  • 12800 Мб/с– це пропускна здатність пам'яті, показник, отримуваний шляхом множення ефективної частоти (1600 МГц) на розрядність шини одного каналу (64 біт чи 8 байт). Пропускна здатність визначає максимальну кількість інформації, яку модуль RAM здатний передавати за один такт. Як визначити за нею ефективну частоту, гадаю, зрозуміло: потрібно 12800 розділити на 8.
  • PC12800 або PC3-12800- Інше позначення пропускної спроможності модуля RAM. До речі, у комплекту з двох планок, призначеного для використання у двоканальному режимі, пропускна здатність у 2 рази вища, тому на його етикетці може стояти значення PC25600 або PC3-25600.
  • 800 МГц (1600 МГц)– два значення, перше у тому числі вказує на частотність шини самої пам'яті, а друге – вдвічі більше – її ефективну частоту. Чим відрізняються показники? У комп'ютерах, як ви знаєте, використовується ОЗУ типу DDR ​​– з подвоєною швидкістю передачі без збільшення кількості тактів шини, тобто за 1 такт через неї передається не одна, а дві умовні порції інформації. Тому основним показником прийнято вважати ефективну тактову частоту (у цьому прикладі – 1600 МГц).

На скріншоті нижче показано опис швидкісних характеристик оперативної пам'яті з каталогів трьох комп'ютерних магазинів. Як видно, усі продавці позначають їх по-своєму.

Різні модулі ОЗУ у межах одного покоління – DDR, DDR2, DDR3 чи DDR4, мають різні частотні характеристики. Так, найпоширеніша на 2017 рік RAM DDR3 випускається з частотністю 800, 1066, 1333, 1600, 1866, 2133 та 2400 МГц. Іноді її так і позначають: DDR3-1333, DDR3-1866 і т.д. І це зручно.

Власну ефективну частоту має не лише оперативка, а й пристрій, який нею керує – контролер пам'яті. У сучасних комп'ютерних системах починаючи з покоління Sandy Bridge він входить до складу процесора. У старіших – до складу компонентів північного мосту материнської плати.

Практично всі ОЗП можуть працювати на нижчих тактах, ніж зазначено у характеристиках. Модулі оперативної пам'яті з різною частотністю за умови подібності інших параметрів сумісні між собою, але здатні функціонувати лише в одноканальному режимі.

Якщо на комп'ютері встановлено кілька планок ОЗП з різними частотними характеристиками, підсистема пам'яті вестиме обмін даними зі швидкістю найповільнішої ланки (виключення – пристрою). Так, якщо частота контролера становить 1333 МГц, одній із планок – 1066 МГц, а інший – 1600 МГц, передача йтиме на швидкості 1066 МГц.

Як дізнатися частоту оперативної пам'яті на комп'ютері

Перш ніж вчитися визначати частотні показники оперативної пам'яті на ПК, розберемося, як їх дізнається сам комп'ютер. Він зчитує інформацію, записану у мікросхемі SPD, якою оснащена кожна окрема планка ОЗУ. Як виглядає ця мікросхема показано на фото нижче.

Дані SPD вміють читати і програми, наприклад, широко відома утиліта, один з розділів якої так і називається - SPD». На скріншоті далі ми бачимо вже знайомі характеристики швидкості планки оперативної пам'яті. MaxBandwidth») - PC3-12800 (800 MHz). Щоб дізнатися про її ефективну частоту, достатньо розділити 12800 на 8 або 800 помножити на 2. У моєму прикладі цей показник дорівнює 1600 MHz.

Однак у CPU-Zє ще один розділ – « Memory», а в ньому – параметр « DRAMFrequency», рівний 665,1 MHz. Це, як ви, напевно, здогадалися фактичні дані, тобто частотний режим, в якому насправді функціонує ОЗУ. Якщо ми помножимо 665,1 на 2, то отримаємо 1330,2 MHz – значення, близьке до 1333 – частоті, де працює контролер пам'яті цього ноутбука.

Крім CPU-Z, аналогічні дані показує й інші додатки, що служать для розпізнавання та моніторингу заліза ПК. Нижче наведені скріншоти безкоштовної утиліти:

На будь-якому модулі пам'яті DIMM є невеликий чіп SPD (Serial Presence Detect), в якому виробником записується інформація про робочі частоти і відповідні затримки чіпів пам'яті, необхідні для забезпечення нормальної роботи модуля.

Інформація з SPD зчитується BIOS на етапі самотестування комп'ютера ще до завантаження операційної системи та дозволяє автоматично оптимізувати параметри доступу до пам'яті.

Драйвер AMD Radeon Software Adrenalin Edition 19.9.2 Optional

Нова версія драйвера AMD Radeon Software Adrenalin Edition 19.9.2 Optional підвищує продуктивність у грі Borderlands 3 і додає підтримку технології корекції зображення Radeon Image Sharpening.

Накопичувальне оновлення Windows 10 1903 KB4515384 (додано)

10 вересня 2019 р. Microsoft випустила накопичувальне оновлення для Windows 10 версії 1903 - KB4515384 з рядом покращень безпеки та виправленням помилки, яка порушила роботу Windows Search та викликала високе завантаження ЦП.

Драйвер Game Ready GeForce 436.30 WHQL

Компанія NVIDIA випустила пакет драйверів Game Ready GeForce 436.30 WHQL, який призначений для оптимізації в іграх: "Gears 5", "Borderlands 3" та "Call of Duty: Modern Warfare", "FIFA 20", "The Surge 2" та "Code Vein», виправляє ряд помилок, помічених у попередніх релізах, та розширює перелік дисплеїв категорії G-Sync Compatible.

Драйвер AMD Radeon Software Adrenalin 19.9.1 Edition

Перший вересневий випуск графічних драйверів AMD Radeon Software Adrenalin 19.9.1 Edition оптимізовано для гри Gears 5.

SPD та програматор

Наразі часто зустрічаються модулі, які мають занижені параметри. Також зустрічаються материнські плати, які визначають тип пам'яті та жорстко забороняють встановлювати частоту пам'яті більшу за записану в SPD. Так, наприклад, при установці модуля DDR333 в материнські плати MSI K8N Neo, EPoX 8KDA3(+\J\I) та інші максимальна частота пам'яті обмежена 333 МГц (без розгону), хоча модуль може здатний стабільно працювати на більш високих частотах. Домогтися частоти пам'яті, що дорівнює частоті HT традиційними методами, немає ніякої можливості. Для цього доводилося використовувати програму A64 Tweaker, яка може завжди стабільно працювати на різних платформах. Тому виникла потреба у програмуванні SPD. Перетворивши DDR333 на DDR400, ми легко вирішуємо цю проблему, і розгін у нас обмежать тільки самі чіпи пам'яті або процесор.

Сенс використання SPD чітко зрозумілий для виробника, як модулів пам'яті, і материнських плат, проте кінцевого користувача за великим рахунком інтересу не представляв. Наявність схеми послідовного детектування на модулі пам'яті позбавляє виробників материнських плат від необхідності вносити оптимальні значення основних часових параметрів до системного BIOS (як це робить, наприклад, Intel, використовуючи у своїх материнських платах Phoenix BIOS), оскільки вся необхідна інформація для нормального налаштування підсистеми та її стабільного функціонування міститься у мікросхемі SPD. Крім цього, механізм SPD може налаштувати систему та гарантувати більш-менш стійку роботу при використанні в підсистемі пам'яті модулів різної організації, різного об'єму та однойменних параметрів, що мають різні значення. Все, що потрібно зробити контролеру, - це при ініціалізації системи вважати записані в SPD дані.

Для програмування SPD був використаний наступний "адаптер-програматор":

Складання даного пристрою не повинно викликати будь-яких труднощів для людей, які бачили паяльник і транзистор. Транзистори можна використовувати будь-які типи n-p-n, у нашому випадку це були KT315Б та BC817 у SMD корпусі. Вигляд програматора може бути таким (це тестовий прототип, тільки для того, щоб переконатись, що все працює):

Я використовував DDR DIMM рознімання з материнської плати для більшої зручності при прошивці великої кількості модулів. Також перевага цього підходу у збереженні гарантійного вигляду модулів пам'яті. Однак можна і безпосередньо підпаяти дроти до EEPROM на платі, не випаюючи її. Усі необхідні сигнали виведені на роз'єм DDR DIMM. EEPROM встановлена ​​на платі модуля має висновки A0, A1, A2, WP (TEST) з'єднані із землею (GND).

SDA DDR DIMM pad №93
SCL DDR DIMM pad №94
VCC DDR DIMM pad №184
GND DDR DIMM pad №176

Ну а ті ж, хто вважає таку конструкцію ненадійною та небезпечною може зробити плату, наприклад, як мою:

Розмір плати не перевищує розмірів сучасного мобільного телефону. Це повна схема програматора із додатковим стабілізатором на 5В. Якщо когось зацікавить інформація по платі чи схемі, наприкінці статті наведено контактну інформацію. У платі використовувалися SMD компоненти: транзистори BC817, резистори розміру 1206, стабілізатор 5V, три світлодіоди (SDA, SCL та Power). Схема потребує живлення +9-30 V. Було застосовано харчування +12V із БП ПК. З'єднувальні дроти програматора до чіпа слід робити мінімально короткими, щоб уникнути наведень та перешкод.

Не поспішайте відразу припаювати чіп до програматора, спочатку увімкніть його окремо. Якщо у вас все спаяно правильно і нічого не вибухнуло, перевірте з'єднувальний кабель і тільки потім, вимкнувши схему, припаюйте чіп або плату. Також не варто використовувати великі паяльники потужністю понад 25 Вт, інакше є можливість спалити деталі.

Для читання або запису даних з чіпа використовував freeware-програму. Процедура налаштування та роботи наступна: при першому запуску програми ви повинні побачити таке вікно:

Початкова настройка полягає в наступному: необхідно вибрати тип пам'яті, що прошивається - I2C Bus 8bit EEPROM, а мікросхему - 24XX Auto або 2402. Це робиться за допомогою випадаючих меню у верхній правій частині. Потім у меню Setup > Interface Setup... потрібно встановити тип програматора, який використовується. У нашому випадку це EasyI2C I/O. Оскільки цей програматор має паралельний інтерфейс, слід вибрати порт LPT1. У кінцевому вигляді все має бути точно як на скріншоті нижче:

Тепер необхідно підключити програматор із підключеною мікросхемою та рахувати її. Для цього призначено кнопку Read Device. Після успішної процедури читання у вас має бути на екрані щось схоже:

Якщо ж у вас модуль не вважався, перевірте правильність складання, можливо, ви переплутали сигнали SCL та SDA.

Можна записати лічені дані на диск із меню File. Настійно раджу Вам це зробити, щоб завжди можна було повернутися, якщо щось піде не так. Програма підтримує редагування лічених даних у робочому вікні. Для цього потрібно лише активувати режим редагування. Це у меню Edit, пункт Edit buffer enabled. Після цього можете змінювати значення, так само, як і в будь-якому HEX-редакторі. Зробивши все, що вам потрібно, натискаєте Write Device, показану на скріншоті нижче і SPD EEPROM прошивається заданими даними. Дані після 128-го байта можна використовувати на власний розсуд, при роботі ПК зчитує лише перші 128 байт. Можете записати туди свої паролі з Інтернету або номер кредитної картки:-). Після цього відключаєте програматор і виймаєте модуль пам'яті.

Параметр контролера пам'яті - DRAM Command Rate

Сommand Rate встановлює затримку надходження команд на згадку. Власне це поняття є синонімом затримки декодування контролером командно-адресної інформації. За цим параметром ховається вибір необхідного фізичного банку загального простору, що адресується встановленої системної пам'яті.

Сама здатність обробки команд із затримкою 1T залежить від таких факторів, як частота синхронізації шини пам'яті, кількість мікросхем на модулі пам'яті (чим більше мікросхем, тим більше часу знадобиться контролеру, щоб вибрати необхідну), якість використовуваного модуля, загальна кількість модулів пам'яті, що використовуються в системі (Прямо пов'язано з кількістю мікросхем у складі одного модуля) і віддаленість модуля від контролера (протяжність сигнальних трас від висновків контролера до висновків мікросхеми пам'яті з урахуванням кількості переходів).

Таким чином, якщо в системі з процесором на ядрах SledgeHammer, ClawHammer, NewCastle, Winchester використовується два 2-банківські модулі, необхідно використовувати 2Т, інакше сигнали доходять з помилками. Пізніше буде проаналізовано вплив цього параметра на швидкість у цілому. У процесорах на ядрі Venice і наступних можливе використання параметра 1Т в системі з 4 банками пам'яті без втрати стабільності.

У цій статті наведено докладний опис інших таймінгів, т.к. Мета дослідження полягала у з'ясуванні максимально продуктивного режиму для платформи Аthlon 64, а не вивченні пам'яті. Якщо потрібно детальну інформацію про таймінги, зверніться до статті "Налаштування підсистеми пам'яті в BIOS SETUP" .

Для модифікації SPD-даних вам знадобиться наведена нижче таблиця адрес, та їх значення. За "частоту модуля" відповідає байт 9. Якщо він дорівнює 50 - це пам'ять 5.0ns, тобто. DDR400, 60 – 6.0ns – DDR333, 40 – 4.0ns – DDR500. Аналогічна ситуація з іншими таймінгами.

Загальна схема призначення адресних байт SPD SIMM/DIMM
Байт Призначення
0
1
2
3 Загальна кількість адресних ліній рядка модуля, включаючи "змішаний" обсяг
4 Загальна кількість адресних ліній стовпця модуля, включаючи "змішаний" обсяг
5
06-07
8 Живлячий інтерфейс
9 Тимчасовий цикл із максимальною затримкою сигналу CAS# (tCK)
10
11
12
13
14
15
16
17
18
19 Затримка видачі сигналів вибору кристала CS# (tA(S))
20 Затримка видачі сигналу роздільної здатності запису WE# (tA(W))
21
22
23 Мінімальний цикл CLX-1
24 Максимальний час доступу до даних із мінімальним циклом CLX-1 (tAC)
25 Мінімальний цикл CLX-2
26 Максимальний час доступу до даних із мінімальним циклом CLX-2 (tAC)
27 Мінімальний час регенерації даних у сторінці (tRP)
28 Мінімальна затримка між активізацією сусідніх сторінок (tRRP)
29 Мінімальна затримка RAS-to-CAS (tRCD)
30 Мінімальна тривалість імпульсу сигналу RAS# (tRAS)
31
32 Час встановлення адрес та команд перед подачею синхроімпульсу (tIS)
33 Час очікування на вході після подачі синхроімпульсу (tIH)
34 Інтервал установки даних на вході перед подачею синхроімпульсу (tDS)
35 Час очікування даних на вході після подачі синхроімпульсу (tDH)
62 Номер поточної версії SPD
63 Контрольна сума байт 0-62
Контрольна сума (Checksum) передбачена специфікацією та необхідна для перевірки правильності записаних даних. Алгоритм обчислення контрольної суми досить простий:
  1. перетворення бінарної інформації, що міститься в байтах 0-62, на десяткову
  2. підсумовування всіх перетворених чисел із байт 0-62
  3. розподіл отриманої суми на загальну кількість байт (256) до цілого числа
  4. перетворення залишку від поділу (отримуване число менше 256) у двійковий код
  5. запис результату в байті 63 у двійковому коді
64-71
72
73-90
91-92 Код ревізії (версії) модуля
93-94 Дата виробництва модуля
95-98
99-125
126-127 Специфічні атрибути частоти функціонування модуля
128-255 Порожні байти для внесення необхідної додаткової інформації

Приклад запису карти програмування SPD для небуферизованого 128MB-модуля 32Mx64, 184pin DDR SDRAM DIMM з адресацією 12/10/2, використовує мікросхеми пам'яті організації 8Mx8 з періодом синхросигналу 7ns (-262) та 7.5ns (-26).

Байт Найменування Значення HEX
0 Загальний обсяг поточної інформації, записаної в EEPROM 128Byte 80
1 Загальна кількість байт інформації у мікросхемі SPD 256Byte 08
2 Фундаментальний тип пам'яті, що використовується DDR SDRAM 07
3 Загальна кількість адресних ліній рядка модуля 12 0C
4 Загальна кількість адресних ліній стовпця модуля 10 0A
5 Загальна кількість фізичних банків модуля пам'яті 2 02
6 Зовнішня шина даних модуля пам'яті 64bit 40
7 Зовнішня шина даних модуля пам'яті (продовження) N/A 00
8 Живлячий інтерфейс SSTL 2.5V 04
9 Тимчасовий цикл із максимальною затримкою сигналу CAS# -262 7.0ns 70
-265 7.5ns 75
10 Тривалість затримки даних на виході модуля з урахуванням CL=X -262 7.5ns 75
-265 7.5ns 75
11 Інтерфейс модуля (None/Parity/ECC...) Non-ECC 00
12 Тип та спосіб регенерації даних SR/1x(15.625 µs) 80
13 Тип організації використовуваних мікросхем пам'яті x8 08
14 Ширина шини даних ЕСС модуля N/A 00
15 Мінімальна затримка довільного доступу до стовпця 1 01
16 Тривалість пакетів, що передаються (BL) 2, 4, 8 0E
17 Кількість логічних банків кожної мікросхеми у модулі 4 04
18 Тривалість затримки сигналу CAS# (CL), що підтримуються. 2, 2.5 0C
19 Затримка видачі сигналів вибору кристала CS # 0 01
20 Затримка видачі сигналу роздільної здатності запису WE# 1 02
21 Специфічні атрибути модуля пам'яті Unbuffered 00
22 Атрибути загального порядку мікросхем пам'яті General 00
23 Мінімальний цикл CLX-1 -262 7.5ns 75
-265 10.0ns A0
24 Максимальний час доступу до даних із циклом CLX-1 -262 7.0ns 70
-265 7.5ns 75
25 Мінімальний цикл CLX-2 N/A 00
26 Максимальний час доступу до даних із циклом CLX-2 N/A 00
27 Мінімальний час регенерації даних у сторінці 20ns 14
28 Мінімальна затримка між активізацією сусідніх рядків 15ns 0F
29 Мінімальна затримка RAS-to-CAS 20ns 14
30 Мінімальна тривалість імпульсу сигналу RAS # -262 45 2D
-265 50 32
31 Ємність одного фізичного банку модуля пам'яті 128MB 20
32 Час встановлення адрес та команд перед подачею синхроімпульсу -262 0.9ns 90
-265 0.9ns 90
33 Час очікування на вході після подачі синхроімпульсу -262 0.9ns 90
-265 0.9ns 90
34 Час встановлення даних на вході перед подачею синхроімпульсу -262 0.5ns 50
-265 0.6ns 60
35 Час очікування даних на вході після подачі синхроімпульсу -262 0.5ns 50
-265 0.6ns 60
36-61 Зарезервовано JEDEC JC42.5-97-119 N/A 00
62 Номер поточної версії SPD 0 00
63 Контрольна сума байт 0-62 Checksum cc
64 Ідентифікаційний код виробника JEP106 Hyundai AD
65-71 Ідентифікаційний код JEDEC по JEP106 (продовження) N/A 00
72 Інформація про виробника модуля N/A 00
73-90 Унікальний номер виробника модуля N/A 00
91-92 Код ревізії (версії) модуля N/A 00
93-94 Дата виробництва модуля N/A 00
95-98 Основний серійний номер модуля N/A 00
99-125 Специфічні дані виробника модуля N/A 00
126 Фактична робоча частота модуля N/A 00
127 Атрибути підтримки частоти функціонування модуля ALL FF
128-255 Порожні байти для необхідної додаткової інформації N/A 00

Всім доброго часу доби. Сьогодні поговоримо про те, як обрати оперативну пам'ять.

Ця чергова замітка зобов'язана своєю появою нашим шановним читачам, бо саме від них (тобто Вас) надійшов дзвіночок, що хочеться бачити всього і більше з розряду «важкої артилерії», тобто . Ну а оскільки ми, проект, що вміє не тільки писати, а й місцями читати (зокрема, Ваші коментарі:-)), то власне, ось Вам ще одна залізна стаття про «мозки» вашого ПК, а саме – оперативну пам'ять .

Як я вже казав, спочатку це була цілісна стаття, яку поділили на дві. Першу частину, яка розповідає про оперативну пам'ять взагалі (тобто принципи роботи, навіщо вона потрібна і таке інше) Ви можете знайти .

У вступі також хочеться сказати, що цей витвір займе своє почесне місце в нашому «залізному пантеоні» статей. Хто забув (або взагалі вперше чує, тобто привіт новеньким;-)) про що там йшлося, нагадую - матеріали розповідають про те, на що потрібно звертати увагу при купівлі окремих «запчастин» для Вашого комп'ютера. Ось деякі з цих витворів мистецтва: Intel чи AMD. Проблематика вибору “, “Як правильно вибрати вентилятор (кулер) для процесора”, “ “ та всього такого різного з тега “Критерії вибору“.

Не смію Вас більше затримувати, починаємо.

Базова вступна за характеристиками і не тільки

Як правильно вибрати оперативну пам'ять, щоб продуктивність ПК підвищилася і він спритно обробляв ті програми/ігри, про які раніше і подумати не міг? Думаю, цим питанням задається величезна кількість користувачів нашої (і не тільки) неосяжної країни.

І правильно роблять, що задаються, бо тільки на перший погляд можна сказати, що тут все просто і зрозуміло, проте є купа тонкощів, про які ми Вам зараз розповімо.

Отже, перше, що треба пам'ятати (перед покупкою) - вибір "правильної" пам'яті є запорукою успіху подальшого розгону Вашого залізного друга і в якійсь мірі дозволяє уникнути непотрібних матеріальних вливань на залізяку, що знову вийшла.

Тобто. пам'ять (наприклад, «оверклокерська»), дозволяє підтримувати ПК в «бадьорому» настрої протягом досить тривалого часу, за рахунок закладеного виробником розгінного потенціалу.

Ми не дарма говорили вище про те, що оперативну пам'ять та кеш використовує для обробки даних процесор (а через материнську плату він споживає ресурси оперативної пам'яті). Не дарма тому, що вибрати окремо оперативку від того самого процесора чи материнської плати, ніяк не вийде (бо вони взаємопов'язані).

Описуючи властивості материнської плати, ми посилаємося на процесор, розглядаючи оперативну пам'ять, ми також беремо до уваги властивості вищезгаданих елементів, т.к. вони є основною «думаючою» частиною комп'ютера. Оперативний взаємозв'язок цих компонентів дозволяє Вашому залізному помічнику швидше здійснювати необхідні операції.

Тому до вибору пам'яті треба підходити виходячи з цих міркувань взаємозв'язку, а то вийде, що Ви набули "крутої" пам'яті, а материнка її не підтримує і тоді лежати їй рідною і чекати на свою «зоряну годину»:).

Щоб дізнатися, який процесор підтримує Вашу материнську плату, а також який модуль пам'яті необхідний для неї, потрібно:

  • звернутися до сайту виробника плати
  • знайти, за буквено-цифровим маркуванням, свою модель (наприклад, виробник Gigabyte GA-P55A-UD4P)
  • вивчити посібник із підтримуваних процесорів та список рекомендованих модулів пам'яті (тобто тих виробників та моделей, які 100% сумісні з Вашою платою).

Щоб зняти всі питання, наведу конкретний приклад (не треба, не дякуйте мені:-)).

Заходимо на сайт виробника (1 ) і шукаємо модель материнки з маркуванням, для простоти вбиваємо дані в пошук (2 ).

Примітка
Маркування (модель/виробник материнки), наприклад, можна знайти через засіб діагностики DirectХ (викликається комбінацією клавіш командного рядка «Win+R» і введенням dxdiag , далі запам'ятовуємо рядки - виробник і модель ПК).

Натискаємо на посилання «Підтримувані процесори» (1 ) та «Список рекомендованих модулів пам'яті» (2 ). Для пам'яті завантажуємо цей список (у форматі pdf), натиснувши на відповідне посилання.

Визначаємося з типом процесора (1) (допустимо Core i5-760) та моделлю пам'яті (2) (допустимо Kingston KHX1600C9D3K2/4G).

Ось і все, нічого складного!

Тепер нам відомо, що наша материнська плата і процесор не будуть конфліктувати з цією пам'яттю і при сукупності цих трьох компонентів можна вичавити заповітні 10-15% приросту загальної продуктивності комп'ютера і уникнути, скажімо, страшних і жахливих.

Тепер безпосередньо перейдемо до самих технічних параметрів.

Тип пам'яті

Перш за все необхідно визначитися з типом пам'яті. На момент написання цієї статті на ринку домінують модулі пам'яті DDR (double-data-rate) третього покоління або DDR3. Пам'ять типу DDR3 має більш високі тактові частоти (до 2400 мегагерц), знижене приблизно на 30-40% (у порівнянні з DDR2) енергоспоживання та відповідно менше тепловиділення.

Однак, досі, можна зустріти пам'ять стандарту DDR2 і морально застарілу (а тому місцями дуже дорогу) DDR1. Всі ці три типи повністю несумісні один з одним як за електричними параметрами (у DDR3 менше напруга), так і фізичними (дивіться зображення).

Це зроблено для того, щоб навіть якщо Ви помилилися з вибором – Ви не змогли б вставити несумісну планку пам'яті (хоча деякі дуже старанні, а тому трапляється. е.. бум! :)).

Примітка
Варто згадати про новий тип пам'яті DDR4, який відрізняється від попередніх поколінь більш високими частотними характеристиками та низькою напругою. Він підтримує частоти від 2133 до 4266 МГц і в масове виробництво надійде приблизно в середині 2012 року. Крім того, не варто плутати оперативну пам'ять (згаданий DDR) з відеопам'яттю (а саме GDDR). Остання (виду GDDR 5 ) має високі частоти, що досягають 5 Ггц, але використовуються поки тільки у відеокартах.

Форм-фактор

При виборі завжди звертайте увагу на form factor – стандарт, що задає габаритні розміри пристрою або по-простому – тип конструкції самої планки.

DIMM (Dual Inline Memory Module, означає, що контакти розташовуються по обидва боки) - для настільних ПК, а SO-DIMM - для ноутбуків (останнім часом ноутбучна пам'ять може зустрічатися в моноблоках або компактних мультимедійних ПК).

Як Ви можете бачити на картинці вище, вони мають різні розміри, так що складно промахнутися.

Частота шини та пропускна здатність

Основні параметри оперативної пам'яті, які характеризують її продуктивність - це частота шини та швидкість передачі даних.

Частота характеризує потенціал шини пам'яті передачі даних за одиницю часу, відповідно, чим вона більше, тим більше даних можна передати. Частота шини і пропускна здатність залежать прямо пропорційно один від одного (наприклад, пам'ять має 1333 МГц шину, отже теоретично матиме пропускну здатність 10600 Мб/сек, а на самому модулі буде написано DDR3 1333 (PC-10600)).

Частота позначається у вигляді «DDR2(3)-xxxx» або «PC2(3)-yyyy». У першому випадку "xxxx" позначає ефективну частоту пам'яті, а в другому "yyyy" вказує на пікову пропускну здатність. Щоб не заплутатися, перегляньте таблицю (у ній наведені найбільш популярні стандарти: DDR (1 ), DDR2 (2 ), DDR3 (3 )).

Яку частоту вибрати?

Як було зазначено вище, необхідно відштовхуватися від можливостей, які надає Ваша система. Рекомендуємо, щоб частота збігалася з частотою, що підтримується материнською платою/процесором.

Наприклад, Ви підключили модуль DDR3-1800 в слот (роз'єм), що підтримує максимально DDR3-1600, в результаті модуль працюватиме на частоті слота, тобто. 1600 МГц, не використовуючи свій ресурс у повному обсязі, при цьому також можливі збої та помилки у роботі системи. Треба сказати, що зараз найпоширенішими та рекомендованими до покупки є модулі типу DDR3 з тактовою частотою 1333 та 1600 МГц.

Для комплексної оцінки можливостей оперативної пам'яті використовується термін пропускна здатність пам'яті. Він враховує частоту, де передаються дані, розрядність шини і кількість каналів пам'яті (це досить важливий параметр швидкодії ОП).

Режими роботи пам'яті

У комп'ютерах материнські плати підтримують спеціальні режими роботи оперативної пам'яті. Саме в цих режимах швидкість її роботи буде найефективнішою, тому для досягнення найкращої швидкодії слід враховувати режими роботи модулів пам'яті та їх правильну установку.

Що таке режим пам'яті? - це аналогічно роботі кількох ядер CPU, тобто. теоретично швидкість роботи підсистеми пам'яті при двоканальному режимі збільшується у 2 рази, триканальному – у 3 рази відповідно і т.д.

Розглянемо докладніше типи режимів:

  • Single chanell mode (одноканальний або асиметричний) – цей режим включається, коли в системі встановлений лише один модуль пам'яті або всі модулі відрізняються один від одного за обсягом пам'яті, частотою роботи або виробником. Тут не має значення, в які роз'єми і яку пам'ять встановлювати. Вся пам'ять працюватиме зі швидкістю найповільнішої із встановленої пам'яті.
  • Dual Mode (двоканальний чи симетричний) – у кожному каналі встановлюється однаковий обсяг оперативної пам'яті (і теоретично відбувається подвоєння максимальної швидкості передачі). Для включення двоканального режиму модулі пам'яті встановлюються парами 1 і 3 і/або 2 і 4 слоти.
  • Triple Mode (трьохканальний) – у кожному із трьох каналів встановлюється однаковий обсяг оперативної пам'яті. Модулі підбираються за швидкістю та обсягом.
    Для включення цього режиму модулі повинні бути встановлені в 1, 3 та 5/або 2, 4 та 6 слоти. Насправді, до речі, такий режим який завжди виявляється продуктивніше двоканального, інколи ж навіть програє йому у швидкості передачі.
  • Flex Mode (Гнучкий) - дозволяє збільшити продуктивність оперативної пам'яті при установці двох модулів різного об'єму, але однакових за частотою роботи. Як і двоканальному режимі плати пам'яті встановлюються в однойменні роз'єми різних каналів.

Найбільш поширеним варіантом є двоканальний режим пам'яті.

Примітка
У продажу є материнські плати з підтримкою чотириканального режиму роботи пам'яті, що, за ідеєю, дасть Вам максимальну продуктивність. У загальному випадку, для ефективної організації роботи пам'яті, необхідна установка парного числа модулів пам'яті (2 або 4), причому в парах вони повинні бути однакового обсягу і бажано з однієї партії (або одного і того ж виробника).

Об'єм пам'яті чи розмір має значення?

Ще один важливий параметр, про який говорять, що чим більше, тим краще це обсяг. Відразу зауважу, що хоч це і суттєва характеристика, але часто їй приписують чи не всі лаври, у нелегкій справі збільшення продуктивності ПК, що не завжди вірно, проте має місце.

Декілька слів про великі обсяги пам'яті я писав у замітці " ".

Тим кому ліньки читати саму замітку, просто скажу, що, як на мене, так обсяги від 6 Гб резони, особливо у випадках слабкої дискової підсистеми (благо пам'ять зараз коштує копійки). Та й заділ на майбутнє буде непоганий, бо, як показує практика, споживати пам'ять програми та операційки починають дедалі більше.

Таймінги

У ній, крім того, що можна дізнатися загальну інформацію про пам'ять (вкладка Memory), так ще й подивитися (вкладка SPD), чи здатна Ваша «малютка» до розгону, тобто. чи дружить вона з профілем XMP або EPP.

Охолодження

Більшість елементів у процесі роботи ПК досить "нехило" гріються і пам'ять тут не виняток (я не скажу, що на ній можна підсмажити яєчню, як на відеокарті, але обпектися цілком реально:)). Для відведення тепла від мікросхем виробники оснащують свої плашки спеціальними металевими пластинами/радіаторами, що охолоджують кожухами. У швидкодіючих моделях (заздалегідь призначених для розгону) іноді доходить до повноцінної окремої системи охолодження (з великою кількістю різних трубок та елементів, як на зображенні).

Тому, якщо Ви плануєте, скажімо так, «щільно навантажувати» свою оперативну пам'ять і до того ж займатись (у майбутньому) розгоном, подумайте про нормальну систему її охолодження. Глобально, навіть звичайному користувачеві, я рекомендую купувати пам'ять хоч у якихось радіаторах.

Корекція помилок ECC

Модулі з таким маркуванням мають на борту спеціальний контролер, призначений для виявлення та виправлення різних помилок пам'яті. Теоретично, така система має збільшити стабільність роботи ОЗП. Насправді ж різниця у роботі між «звичайної» і дорожчою ECC - пам'яттю майже непомітна. Тому придбати спеціально такі модулі особливого сенсу немає. З іншого боку, використання ЕСС в модулях пам'яті може скоротити швидкість роботи на 2 - 10 %.

Власне, з параметрами ми закінчили, але найсмачніше залишилося як завжди на десерт! Що ж, починаємо його поглинати :).

Правильне встановлення пам'яті після вибору та покупки

Здавалося б, про правильну установку ВП нема чого розповідати (начебто все просто - встромив, натиснув і порядок), проте це не зовсім так і зараз ми вивчимо це питання з усім ступенем серйозності:).

Отже (перед встановленням), запам'ятайте основні правила:

  • Будьте уважні
  • всі роботи проводіть при повністю відключеному від мережі живлення комп'ютері, сухими руками
  • не докладайте зайвих зусиль – модулі пам'яті дуже тендітні!
  • системний блок розташовуйте на міцній та стійкій поверхні.

Переходимо до самого процесу.

Крок 1.
Насамперед відкрийте бічну кришку системного блоку (у стандартного вертикального корпусу – це ліва кришка, якщо дивитися на системник спереду). Знайдіть усередині блоку материнську плату - найбільша плата, розташована прямо перед Вами. На цій платі Ви побачите блок роз'ємів для встановлення модулів оперативної пам'яті.

Примітка
Кількість слотів ВП зазвичай становить 2-6 роз'ємів більшості материнських плат, застосовуваних у домашніх комп'ютерах. Перед встановленням зверніть увагу на відеокарту – вона може заважати встановленню оперативної пам'яті. Якщо вона заважає, тимчасово демонтуйте її.

Крок 2
На вільному слоті, вибраному для встановлення оперативної пам'яті, відстібніть спеціальні клямки на краях.

Акуратно дістаньте нові "мозки" (не гніть їх, беріть обережно, але впевнено за краї) з антистатичної упаковки.

Примітка
Усередині кожного роз'єму є невеликі ключі-перемички, а на контактній частині модулів пам'яті відповідні вирізи. Їхнє взаємне суміщення виключає неправильне встановлення пам'яті або встановлення модулів іншого типу. У кожного типу різне розташування і кількість прорізів, а отже, і ключів на роз'ємах материнської плати (про це ми вже згадували, коли говорили про типи пам'яті).

Крок 3
Поєднайте проріз на пам'яті з ключем у слоті материнської плати (як показано на зображенні).

Якщо Ви не можете поєднати ключі на планці пам'яті та на роз'ємі душі, то найімовірніше, Ви купили не той вид пам'яті. Перевірте ще раз, краще повернути покупку в магазин і обміняти на потрібний тип пам'яті.

Крок 4.
Вставте модуль DIMM у гніздо, натискаючи на верхній край.

Крок 5.
Обережно натискайте, доки модуль повністю не встановиться в гніздо, і фіксуючі клямки по краях гнізда не стануть на місце.

Крок 6
Переконайтеся, що фіксатори, що утримують, стали на місце і закрилися повністю.

Все, пам'ять встановлена ​​правильно! Встановіть кришку корпусу системного блоку на місце і підключіть комп'ютер до електромережі. Після встановлення нової оперативної пам'яті обов'язково протестуйте її спеціальними утилітами виявлення помилок.

Варто сказати кілька слів про режим роботи оперативної пам'яті.

Материнські плати дозволяють працювати пам'яті в n-канальних (двох/трьох/чотирьох) режимах. Для цього слоти розрізняються кольором та розбиті на пари.

Наприклад, щоб задіяти двоканальний режим роботи ОП, потрібно щоб модулі (однакової частоти/об'єму) були вставлені в однойменні роз'єми (одним кольором, 1 і 3) з різних каналів (дивіться зображення).

Ця процедура дозволяє досягти приросту продуктивності 5-10% (порівняно з одноканальним режимом).

Тут все!

Дотримуючись цієї інструкції, Ви не тільки з легкістю встановите пам'ять (навіть, якщо ніколи цього не робили раніше) в «правильне» місце, але і отримаєте від неї максимальну продуктивність в системі.

Пам'ятка користувача на вибір

Оскільки інформації вийшло досить багато, виділимо основні моменти, які Вам треба засвоїти:

  • Заздалегідь дізнайтеся тип підтримуваної (рекомендованої) виробником пам'яті
  • Встановлюйте модулі пам'яті з однаковими таймінгами/об'ємом/частотою роботи та від одного виробника. В ідеалі придбати комплект kit – це два модулі з однаковими характеристиками від одного виробника, які вже протестовані у спільній роботі.
  • Пропускна спроможність шини оперативної пам'яті повинна відповідати пропускній спроможності шини процесора
  • Для досягнення найкращої швидкодії враховуйте режими роботи модулів та їх правильне встановлення
  • Шукайте пам'ять із мінімальними штатними таймінгами (менше -> краще)
  • Об'єм пам'яті вибирайте виходячи з розв'язуваних ПК завдань та типу операційної системи
  • Вибирайте відомих (зарекомендували себе) виробників, наприклад: OCZ, Kingston, Corsair та ін.
  • Розгінний потенціал пам'яті безпосередньо залежить від чіпів, на яких вона зроблена. Тому переконайтеся, що пам'ять робив відомий виробник, тоді найімовірніше, що чіпи забезпечать більш надійне харчування, матимуть велику перешкодостійкість, що сприятливо позначиться на роботі пам'яті в позаштатних режимах
  • Якщо Ви плануєте займатися розгоном системи або хочете отримати максимальну продуктивність (наприклад, зібрати ігровий ПК), слід звернути увагу на спеціальну оверклокерську пам'ять з посиленим охолодженням.

Грунтуючись на цій інформації, Ви зможете грамотно вибрати підходящий модуль пам'яті, який піклуватиметься про те, щоб рідна залізця ще довго тримала (і не роняла) високу планку продуктивності.

Також хочеться сказати, що якщо Ви сподіваєтеся, що десь між рядками ми ще скажемо пару слів про розгін, то не сподівайтеся (:)), бо цьому питанню буде присвячена окрема (ще смачніша) стаття, в якій будуть всі тонкощі розгону і «вижиму» максимуму зі своїх «мозків». Однак це вже зовсім інша історія.

Де найкраще купити оперативну пам'ять?

  • , - для тих, хто не боїться купувати за кордоном та економити гроші. Є багато , кілька популярних марок, та й у цілому приємний магазин, де йдуть постійні та інше;
  • , - мабуть, найкращий вибір з погляду співвідношення ціна-якість SSD (і не тільки). Цілком виразні ціни, хоча асортимент не завжди ідеальний з погляду різноманітності. Ключова перевага - гарантія, яка дійсно дозволяє протягом 14 днів поміняти товар без будь-яких питань, а вже у разі гарантійних проблем магазин стане на Ваш бік і допоможе вирішити будь-які проблеми. Автор сайту користується ним уже років 10 мінімум (ще з часів, коли вони були частиною Ultra Electoronics), чого і вам радить;
  • , - один із найстаріших магазинів на ринку, як компанія існує десь близько 20 років. Пристойний вибір, середні ціни та один із найзручніших сайтів. Загалом і загалом приємно працювати.

Вибір, зазвичай, за Вами. Звичайно, всякі там Яндекс.Маркет "и ніхто не скасовував, але з хороших магазинів я б рекомендував саме ці, а не якісь там МВідео та інші великі мережі (які часто-густо не просто дорогі, але ущербні в плані якості обслуговування, роботи гарантійки) та ін).

Післямова

Сподіваюся, що цей матеріал займе гідне місце на поличці з багажем Ваших "залізних знань" і не раз (а два і навіть три) допоможе порадою в непростій справі покупки «думаючої начинки» для комп'ютерного побратима.

Залишайтесь на нашій ІТ-хвилі і Ви дізнаєтеся ще багато чого цікавого. Як і завжди, якщо Вам є що сказати, то коментарі терпляче чекають на свою чергу.

PS: Крім танців з бубнами над оперативкою з метою збільшення продуктивності комп'ютера, можна використовувати ще один досить непоганий інструмент - файл підкачування. Про те, як правильно його створити/налаштувати, Ви можете дізнатися з нотатки, розташованої на .

PS 2: За існування цієї статті дякую члену команди 25 КАДР

Ця вкладка описує дані SPD- Механізму, що служить для визначення наявності та характеристик модулів пам'яті. Розшифровується як serial presence detect, Послідовне визначення наявності. Слово послідовне вказує на тип використовуваної при цьому шини, I2C - вона послідовна. Шина I2Cвключена до складу SMBus, розробленої Intel, тому якщо відключити в CPU-Z визначення пристроїв на шині SMBus, то дані про SPD не відображатимуться. Якщо подивитися на модуль пам'яті, то можна побачити маленьку мікросхему, відмінну від чіпів пам'яті, яка має вісім ніг. Ось і є так звана мікросхема SPD. По суті ж це звичайна "флешка" - чіп флеш-пам'яті на кшталт тих, що зберігають у собі BIOS материнської плати та відеокарт (і іншої різної периферії).

Майже всі материнські плати виставляють таймінги та частоти виходячи з даних SPD, тому помилки цих даних можуть призвести до того, що система не зможе стартувати. Особливо часто проблеми виникають із модулями, розрахованими на ентузіастів. Іноді частоти і таймінги, зашиті в SPD, призначені для використання на підвищеній напрузі, що призводить до неможливості завантажитися на стандартній напрузі і потрібно знайти звичайний модуль, виставити в BIOS потрібну напругу і вже тоді встромити вихідні модулі. Така проблема була, як мінімум, у Corsair. Інший приклад - коли виробник пише на наклейці частоти і таймінги і напруга, при яких пам'ять можна експлуатувати, але для того, щоб завантажитися, прописує в SPD безпечні частоти, сильно завищені або завищені таймінги. І тоді у новачків постають питання, мовляв, чому купив пам'ять DDR2-1066, а вона визначається як DDR2-800?

І тепер, власне, дані, що ми можемо бачити на цій вкладці. Перша група, Memory Slot Selection:

  • поле зі списком для вибору модуля. Дозволяє вибрати модуль пам'яті, для якого відображається інформація SPD.
  • праворуч знаходиться поле з назвою типу пам'яті, у нашому випадку - DDR2.
  • Module Size- Обсяг модуля в мегабайтах.
  • Max. Bandwith- максимальна пропускна спроможність. В даному випадку, PC2означає пам'ять DDR2, а після цього число означає максимальну пропускну здатність в мегабайтах. У дужках підписано реальну частоту шини DDR. Вважається пропускна здатність за формулою: Freq*64*2/8, де 64 - ширина шини пам'яті в бітах (у всіх модулів SDRAMвона дорівнює 64 бітам), 2 - означає технологію DDR, яка подвоює пропускну здатність, а розподіл на 8 переводить біти в байти (в 1 байті 8 біт). Так, для DDR2-800із реальною частотою 400МГц ми отримаємо: 400*64*2/8= 6400МБ/сщо показує CPU-Z.
  • Manufacturer- Назва виробника модуля пам'яті. Зазвичай не заповнюється Noname(безіменними) виробниками.
  • Part Number- номер партії. Аналогічно не заповнюється Noname.
  • Serial Number- Серійний номер модуля. Безіменні виробники шиють одну прошивку, тому поняття серійності взагалі не існує.
  • Correction- Наявність у модуля корекції помилок. На звичайній пам'яті не зустрічається, а відрізнити такий модуль легко за "зайвим" чіпом пам'яті. Якщо у звичайного модуля на одній стороні 4 або 8 чіпів, то такий - 5 або 9. Знаходиться посередині. На деяких модулях можна побачити місце на платі під цей чип.
  • Registered- Наявність регістрової пам'яті. Ентузіастам інтерес не представляє.
  • Buffered- Наявність буферизованої пам'яті.Знову ж, ентузіастам інтересу не представляє.
  • SPD Ext.- Наявність розширень SPD. SPD розробляється організацією JEDEC, що займається прийняттям стандартів у сфері пам'яті. Але компанія NVIDIAзапропонувала байти, що не використовуються стандартом (а їх чимало) задіяти для швидкісних профілів, де не тільки прописуватимуть основні і додаткові таймінги, але і напруга. Свій стандарт вона назвала EPP - активна ефективність profile(Профіль покращеної продуктивності). Слідом за нею Intelдодала у свої чіпсети підтримку аналогічних профілів під назвою XMP - extreme memory profile(Екстремальний профіль пам'яті). Зроблено профілі для новачків, які не можуть самі розігнати та виставити потрібні налаштування, тому ентузіастам вони не рекомендуються. Модуль пам'яті підтримує або EPP, або XMP, але тут не стільки в тому, що обидва алгоритми використовують суміжні байти. Основна причина – звісно, ​​політична. Пам'ять має отримати благословення або однієї компанії або іншої, щоб проголосити підтримку профілю. Зробити підтримку обох технічно можливо, але схвалено це, звичайно, не буде.
  • Week/Year - тиждень та рік випуску.

Наступна група - Timings Table- Таблиця таймінгів для різних частот. Підписи стовпців позначають номер таблиці, створеної за стандартом JEDEC, або ж профіль EPP/XMPякщо такий є.

  • Frequency- Частота пам'яті. Як говорилося, може відрізнятись від написаної на етикетці, що зазвичай є нормальним явищем, якщо пам'ять може працювати на заявленій виробником частоті.
  • CAS# Latency- Мінімальний час між подачею команди на читання ( CAS#) та початком передачі даних (затримка читання).
  • RAS# to CAS#- час, необхідний для активації рядка банку, або мінімальний час між подачею сигналу на вибір рядка (RAS#) та сигналу на вибір стовпця ( CAS#).
  • RAS# Precharge- час, необхідний попереднього заряду банку (precharge). Іншими словами, мінімальний час закриття рядка, після чого можна активувати новий рядок банку.
  • tRAS- Мінімальний час активності рядка, тобто мінімальний час між активацією рядка (її відкриттям) та подачею команди на передзаряд (початок закриття рядка).
  • tRC- Мінімальний час між активацією рядків одного банку. Є комбінацією таймінгів tRAS+tRP- мінімального часу активності рядка та часу її закриття (після чого можна відкривати новий).
  • Command Rate- час, необхідний декодування контролером команд і адрес. Інакше мінімальний час між подачею двох команд. Використовується лише у розширених профілях.
  • Voltage- напруга, що використовується. JEDEC використовує тільки стандартне значення, тому це поле буде відрізнятися тільки в розширених профілях.
Підтримайте проект - поділіться посиланням, дякую!
Читайте також
Як встановити безкоштовний антивірус аваст Як встановити безкоштовний антивірус аваст Як очистити комп'ютер від вірусів самостійно Як очистити комп'ютер від вірусів самостійно Як повністю очистити комп'ютер від вірусів Як повністю очистити комп'ютер від вірусів