Контакти

Ddr2 максимальна пам'ять. Сучасна пам'ять DDR2. Оперативна пам'ять і її основні характеристики

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

І ... Ось ви стоїте біля вітрини з упаковками оперативок. Їх багато і всі вони різні. Постають питання: А яку оперативну пам'ять вибрати?Як правильно вибрати ОЗУ і не прогадати?А раптом я куплю оперативку, а вона потім не буде працювати? Це цілком резонні запитання. У цій статті я спробую відповісти на всі ці питання. Як ви вже зрозуміли, ця стаття займе своє гідне місце в циклі статей, в яких я писав про те, як правильно вибирати окремі компоненти комп'ютера тобто залізо. Якщо ви не забули, туди входили статті:



Цей цикл буде і далі продовжений, і в кінці ви зможете вже зібрати для себе досконалий у всіх сенсах супер комп'ютер 🙂 (якщо звичайно фінанси дозволять :))
А поки вчимося правильно вибирати для комп'ютера оперативну пам'ять.
Поїхали!

Оперативна пам'ять і її основні характеристики.

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

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

Ось я перерахував основні характеристики ОЗУ, на які варто звертати увагу в першу чергу при її покупці. Тепер розкриємо кожен з ні по черзі.

Тип оперативної пам'яті.

На сьогоднішній день в світі найбільш переважним типом пам'яті є модулі пам'яті DDR(Double data rate). Вони розрізняються за часом випуску і звичайно ж технічними параметрами.

  • DDR або DDR SDRAM (В перекладі з англ. Double Data Rate Synchronous Dynamic Random Access Memory - синхронна динамічна пам'ять з довільним доступом і подвоєною швидкістю передачі даних). Модулі даного типу мають на планці 184 контакту, живляться напругою в 2,5 В і мають тактову частоту роботи до 400 мегагерц. даний тип оперативної пам'яті вже морально застарів і використовується тільки в стареньких материнських платах.
  • DDR2 - широко поширений на даний час тип пам'яті. Має на друкованій платі 240 контактів (по 120 на кожній стороні). Споживання на відміну від DDR1 знижено до 1,8 В. Тактова частота коливається від 400 МГц до 800 МГц.
  • DDR3 - лідер по продуктивності на момент написання даної статті. Розповсюджений не менш ніж DDR2 і споживає напругу на 30-40% менше на відміну від свого попередника (1,5 В). Має тактову частоту до 1800 МГц.
  • DDR4 - новий, супер сучасний тип оперативної пам'яті, випереджаюче своїх побратимів як по продуктивності (тактовою частотою) так і споживанням напруги (а значить відрізняється менше виділяє тепла). Анонсується підтримка частот від 2133 до 4266 Мгц. на наразі в масове виробництво дані модулі ще не надійшли (обіцяють випустити в масове виробництво в середині 2012 року). Офіційно, модулі четвертого покоління, що працюють в режимі DDR4-2133 при напрузі 1,2 В були представлені на виставці CES, компанією Samsung 04 січня 2011 року.

Об'єм оперативної пам'яті.

Про обсяг пам'яті багато писати не буду. Скажу лише, що саме в цьому випадку розмір має значення 🙂
Все кілька років тому оперативна пам'ять об'ємом в 256-512 МБ задовольняла всі потреби навіть крутих геймерських комп'ютерів. У теперішній же час для нормального функціонування окремо лише операційної системи windows 7 потрібно 1 Гб пам'яті, не кажучи вже про додатках і іграх. Зайвої оперативка ніколи не буде, але скажу Вам по секрету, що 32-х розрядна windows використовує лише 3,25 Гб ОЗУ, якщо навіть ви встановите всі 8 Гб ОЗУ. Детальніше про це ви можете прочитати.

Габарити планок або так званий Форм - фактор.

Form - factor - це стандартні розміри модулів оперативної пам'яті, тип конструкції самих планок ОЗУ.
DIMM (Dual InLine Memory Module - двосторонній тип модулів з контактами на обох сторонах) - в основному призначені для настільних стаціонарних комп'ютерів, а SO-DIMM використовуються в ноутбуках.

Тактова частота.

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

Примітка: Частота шини пам'яті і частота процесора - абсолютно різні поняття.

З наведених таблиць можна зрозуміти, що частота шини, помножена на 2, дає ефективну частоту пам'яті (зазначену в графі «чіп»), тобто видає нам швидкість передачі даних. Про це ж нам говорить і назва DDR (Double Data Rate) - що означає подвоєна швидкість передачі даних.
Наведу для наочності приклад розшифровки в назві модуля оперативної пам'яті - Kingston / PC2-9600 / DDR3 (DIMM) / 2Gb / 1200MHz, Де:
- Kingston - виробник;
- PC2-9600 - назва модуля і його пропускна здатність;
- DDR3 (DIMM) - тип пам'яті (форм фактор в якому виконаний модуль);
- 2Gb - обсяг модуля;
- 1200MHz - ефективна частота, 1200 МГц.

Пропускна спроможність.

Пропускна спроможність - характеристика пам'яті, від якої залежить продуктивність системи. Виражається вона як твір частоти системної шини на обсяг даних переданих за один такт. Пропускна здатність (піковий показник швидкості передачі даних) - це комплексний показник можливості RAM, В ньому враховується частота передачі даних, розрядність шини і кількість каналів пам'яті. Частота вказує потенціал шини пам'яті за такт - при більшій частоті можна передати більше даних.
Піковий показник обчислюється за формулою: B \u003d f * c, Де:
В - пропускна здатність, f - частота передачі, з - розрядність шини. Якщо Ви використовуєте два канали для передачі даних, все отримане множимо на 2. Щоб отримати цифру в байтах / c, Вам необхідно отриманий результат поділити на 8 (тому що в 1 байті 8 біт).
Для кращої продуктивності пропускна здатність шини оперативної пам'яті і пропускна здатність шини процесора повинні збігатися. Наприклад, для процесора Intel core 2 duo E6850 з системною шиною 1333 MHz і пропускною спроможністю 10600 Mb / s, можна встановити два модулі з пропускною спроможністю 5300 Mb / s кожен (PC2-5300), в сумі вони матимуть пропускну здатність системної шини (FSB) рівну 10600 Mb / s.
Частоту шини і пропускну здатність позначають у такий спосіб: « DDR2-XXXX»І« PC2-YYYY«. Тут «XXXX» позначає ефективну частоту пам'яті, а «YYYY» пікову пропускну здатність.

Таймінги (латентність).

Таймінги (або латентність) - це тимчасові затримки сигналу, які, в технічною характеристикою ОЗУ записуються у вигляді « 2-2-2 »Або« 3-3-3 " і т.д. Кожна цифра тут висловлює параметр. Один по одному це завжди « CAS Latency»(Час робочого циклу),« RAS to CAS Delay»(Час повного доступу) І « RAS Precharge Time»(Час попереднього заряду).

Примітка

Щоб ви могли краще засвоїти поняття тайминги, уявіть собі книгу, вона буде у нас оперативною пам'яттю, до якої ми звертаємося. Інформація (дані) в книзі (оперативної пам'яті) розподілені по главам, а глави складаються зі сторінок, які в свою чергу містять таблиці з осередками (як наприклад в таблицях Excel). Кожна клітинка з даними на сторінці має свої координати по вертикалі (стовпці) і горизонталі (рядки). Для вибору рядка використовується сигнал RAS (Raw Address Strobe), а для зчитування слова (даних) з обраної рядки (тобто для вибору стовпчика) - сигнал CAS (Column Address Strobe). Повний цикл зчитування починається з відкриття «сторінки» і закінчується її закриттям і перезарядженням, тому що інакше осередку розрядяться і дані пропадут.Вот так виглядає алгоритм зчитування даних з пам'яті:

  1. обрана «сторінка» активується подачею сигналу RAS;
  2. дані з вибраного рядка на сторінці передаються в підсилювач, причому на передачу даних необхідна затримка (вона називається RAS-to-CAS);
  3. подається сигнал CAS для вибору (стовпчик) слова з цього рядка;
  4. дані передаються на шину (звідки йдуть в контролер пам'яті), при цьому також відбувається затримка (CAS Latency);
  5. наступне слово йде вже без затримки, так як воно міститься в підготовленому рядку;
  6. після завершення звернення до рядка відбувається закриття сторінки, дані повертаються в осередки і сторінка перезаряджається (затримка називається RAS Precharge).

Кожна цифра в позначенні вказує, на скільки тактів шини буде затриманий сигнал. Таймінги вимірюються в нано-секундах. Цифри можуть мати значення від 2 до 9. Але іноді до трьох цими параметрами додається і четвертий (наприклад: 2-3-3-8), який має назву « DRAM Cycle Time Tras / Trc"(Характеризує швидкодію всієї мікросхеми пам'яті в цілому).
Трапляється, що іноді хитрий виробник вказує в характеристиці оперативки лише одне значення, наприклад « CL2»(CAS Latency), перший таймінг рівний двом тактів. Але перший параметр не обов'язково має дорівнювати всім таймингам, а може бути і менше інших, так що майте це на увазі і не потрапляйте на маркетинговий хід виробника.
Приклад для наочності впливу таймингов на продуктивність: система з пам'яттю на частоті 100 МГц з таймінгами 2-2-2 володіє приблизно такою ж продуктивністю, як та ж система на частоті 112 МГц, але із затримками 3-3-3. Іншими словами, в залежності від затримок, різниця в продуктивності може досягати 10%.
Отже, при виборі краще купувати пам'ять з найменшими таймингами, а якщо Ви хочете додати модуль до вже встановленого, то тайминги у яку купує пам'яті повинні збігатися з таймингами встановленої пам'яті.

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

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

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

Зазвичай найбільш поширеним варіантом є двоканальний режим пам'яті.
Для роботи в багатоканальних режимах існують спеціальні набори модулів пам'яті - так звана Kit-пам'ять (Kit-набір) - в цей набір входить два (три) модуля, одного виробника, з однаковою частотою, таймингами і типом пам'яті.
Зовнішній вигляд KIT-наборів:
для двоканального режиму

для трехканального режиму

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

Виробник модулів.

Зараз на ринку ОЗУ добре себе зарекомендували такі виробники, як: Hynix, amsung, Corsair, Kingmax, Transcend, Kingston, OCZ
У кожної фірми до кожного продукту є свій маркувальний номер, За яким, якщо його правильно розшифрувати, можна дізнатися для себе багато корисної інформації про продукт. Давайте для прикладу спробуємо розшифрувати маркування модуля Kingston сімейства ValueRAM (Дивіться зображення):

розшифровка:

  • KVR - Kingston ValueRAM тобто виробник
  • 1066/1333 - робоча / ефективна частота (Mhz)
  • D3 - тип пам'яті (DDR3)
  • D (Dual) - rank / ранг. Двохрангові модуль - це два логічних модуля, розпаяних на одному фізичному і користуються по черзі одним і тим же фізичним каналом (потрібен для досягнення максимального обсягу оперативної пам'яті при обмеженій кількості слотів)
  • 4 - 4 чіпа пам'яті DRAM
  • R - Registered, Вказує на стабільне функціонування без збоїв і помилок протягом якомога більшого безперервного проміжку часу
  • 7 - затримка сигналу (CAS \u003d 7)
  • S - термодатчик на модулі
  • K2 - набір (кит) з двох модулів
  • 4G - сумарний обсяг кита (обох планок) дорівнює 4 GB.

Наведу ще один приклад маркування CM2X1024-6400C5:
З маркування видно, що це модуль DDR2 об'ємом 1 024 Мбайт стандарту PC2-6400 і затримками CL \u003d 5.
марки OCZ, Kingston і Corsair рекомендують для оверклокінгу, тобто мають потенціал для розгону. Вони будуть з невеликими таймингами і запасом тактової частоти, плюс до всього вони забезпечені радіаторами, а деякі навіть кулерами для відводу тепла, тому що при розгоні кількість тепла значно збільшується. Ціна на них природно буде набагато вище.
Раджу не забувати про підробки (їх на прилавках дуже багато) і купувати модулі оперативної пам'яті тільки в серйозних магазинах, які дадуть Вам гарантію.

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

Краща оперативна пам'ять 2019

Corsair Dominator Platinum

Краща пам'ять серед однокласників з високою продуктивністю та інноваціями в технології RGB. Стандарт DDR4, швидкість 3200MHz, дефолтні тайминги 16.18.18.36, два модуля по 16 гігабайт. У планок яскраві світлодіоди підсвічування Capellix RGB, просунута програма iCUE тепловідводи Dominator DHX. Єдина проблема - може не підійти висота модуля.

Компанія Corsair, як завжди, з кожною новою моделлю перевершує саму себе, Dominator Platinum не стала винятком. Сьогодні це улюблений набір пам'яті DDR4 для геймерів і власників потужних робочих станцій. Зовнішній вигляд модулів гладкий і стильний імпонує любителям гейминга, DHX охолодження працює ефективно, а продуктивність планок вже готова стати легендою. У будь-якому випадку, на довгі роки вона забезпечить користувача флагманськими параметрами. Зараз у пам'яті новий дизайн, нова, більш яскраве підсвічування Corsair Capellix на 12 світлодіодів. Програмне забезпечення (фірмове) iCUE забезпечує гнучке налаштування пам'яті на максимальну продуктивність. Якщо ви поміняли материнку або процесор, а може бути і графічний прискорювач, під будь-який новий компонент пам'ять можна налаштувати як рідну.

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

Теоретичні основи і перші результати низкоуровневого тестування

DDR2 новий стандарт пам'яті, затверджений (Joint Electronic Device Engineering Council), до складу якого входять багато виробників мікросхем і модулів пам'яті, а також чіпсетів. ранні версії стандарту були опубліковані вже в березні 2003 року, остаточно він був затверджений лише в січні 2004 року і отримав найменування DDR2 SDRAM SPECIFICATION, JESD79-2, ревізія A (). DDR2 грунтується на добре відомої і зарекомендувала себе технології DDR (Double Data Rate). Можна навіть сказати так: «DDR2 починається там, де закінчується DDR». Іншими словами, перші DDR2 працюватимуть на частотах, які є межею для поточного покоління пам'яті DDR-400 (стандарт PC3200, тактова частота 200 МГц), а її подальші варіанти істотно його перевершать. Першим поколінням пам'яті DDR2, вже виробленим в даний час такими вендорами, як, і, є її різновиди DDR2-400 і DDR2-533, що працюють на частотах 200 МГц і 266 МГц, відповідно. Далі очікується поява нового покоління модулів DDR2-667 і DDR2-800, хоча зазначається, що вони взагалі навряд чи з'являться і, тим більше, отримають широке поширення навіть до кінця цього року.

Справедливості заради варто помітити, що пам'ять типу DDR2, як така, з'явилася вже досить давно звичайно ж, мається на увазі пам'ять на відкритих. Проте, цей різновид DDR2 (звана GDDR2), насправді, є особливим типом пам'яті, розробленим спеціально для ринку відеокарт і злегка відрізняється від «десктопного» варіанту DDR2, якому і присвячений цей огляд. Загальна інформація

Отже, «десктопна» DDR2-SDRAM розглядається як еволюційна заміна поточного покоління пам'яті DDR. Принцип її функціонування абсолютно той же передача даних (на рівні модуля пам'яті) здійснюється по 64-розрядної шини по обох частин синхросигналу (висхідному «фронту», і низхідному «зрізу»), що забезпечує подвоєну ефективну швидкість передачі даних по відношенню до її частоті. Зрозуміло, при цьому в DDR2 реалізований ряд нововведень, які дозволяють здійснити стрибок до набагато більш високих частотах (а, отже, більшої пропускної спроможності) і великим ємностей масивів мікросхем, з одного боку, і зменшеному енергоспоживанню модулів, - з іншого. За рахунок чого це досягається, ми побачимо пізніше, а поки звернемося до «макроскопічними» фактам. Модулі пам'яті типу DDR2 виробляються в новому форм-факторі, у вигляді 240-контактних модулів DIMM, електрично несумісних зі слотами для модулів пам'яті типу DDR \u200b\u200b(за кількістю висновків, відстані між висновками і цоколевке модулів). Таким чином, стандарт DDR2 не передбачає забезпечення сумісності з DDR.

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

Перші модулі пам'яті DDR2 будуть поставлятися в варіантах 256 МБ, 512 МБ і 1 ГБ. Проте, стандарт передбачає можливість побудови модулів істотно більшої місткості аж до 4 ГБ, які, проте, є спеціалізованими модулями (не сумісними з десктопними варіантами, по крайней мере, на даний момент). Надалі очікується поява модулів, що володіють ще більшою ємністю.

Чіпи DDR2 будуть виготовлятися з використанням упаковки типу FBGA (Fine Ball Grid Array), більш компактною, ніж традиційний варіант TSOP-II, що дозволяє досягти великих ємностей мікросхем при меншому розмірі і поліпшених електричних і теплових характеристиках. Такий метод упаковки вже використовується деякими виробниками DDR як варіант, але є рекомендованим до використання з точки зору стандарту JEDEC.

Споживання модулями DDR2 напруга, відповідно до стандарту 1.8 V, що значно менше в порівнянні з напругою живлення пристроїв DDR (2.5 V). Цілком очікуваним (хоча і не настільки очевидним) наслідком цього факту є зменшення енергоспоживання, що важливо для виробників, як ноутбуків, так і великих робочих станцій і серверів, де проблема розсіюється модулями пам'яті потужності займає далеко не останнє місце. DDR2 зсередини

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

вибірка даних

Головною зміною в DDR2 є можливість вибірки відразу 4 біт даних за такт (4n-prefetch), на противагу 2-бітної вибірці (2n-prefetch), реалізованої в DDR. По суті, це означає, що на кожному такті шини пам'яті DDR2 здійснює пересилку 4 біт інформації з логічних (внутрішніх) банків мікросхеми пам'яті в буфери введення-виведення по одній лінії інтерфейсу даних, тоді як звичайна DDR здатна переслати лише 2 біта за такт на лінію . Досить закономірно виникає питання якщо це так, то чому ж тоді ефективна пропускна здатність DDR2-400 виявляється такою ж, як і у звичайній DDR-400 (3.2 ГБ / с), а не подвоєною?

Для відповіді на це питання спочатку розглянемо, як працює звичайна пам'ять типу DDR-400. У цьому випадку, як ядро \u200b\u200bпам'яті, так і буфери введення-виведення функціонують на частоті 200 МГц, а «ефективна» частота зовнішньої шини даних, завдяки технології DDR, дорівнює 400 МГц. За правилом 2n-prefetch, на кожному такті пам'яті (200 МГц) по кожній лінії інтерфейсу даних в буфер вводу-виводу надходить 2 біти інформації. Завданням цього буфера є мультиплексування / демультиплексування (MUX / DEMUX) потоку даних по-простому, «перегонка» вузького високошвидкісного потоку в широкий низкоскоростной, і навпаки. Оскільки в мікросхемі пам'яті типу DDR \u200b\u200bSDRAM логічні банки мають ширину шини даних, що з'єднує їх і підсилювач рівня, в два рази ширше, ніж від засувок на читання до зовнішнього інтерфейсу, буфер даних включає в себе мультиплексор типу 2-1. У загальному випадку, оскільки мікросхеми пам'яті, на відміну від модулів, можуть мати різну ширину шини даних зазвичай це x4 / x8 / x16 / x32, застосування такої схеми MUX / DEMUX (2-1), реалізованої в DDR, означає, що внутрішній потік даних шириною X і частотою передачі Y від масиву перетворюється на зовнішній потік шириною X / 2 і частотою 2Y. Це називається балансом по пікової пропускної спроможності.

Розглянемо тепер схему функціонування пристрою мікросхеми пам'яті типу DDR2 SDRAM, рівночастотними і «равношірокой» (тобто однакової ширини шини даних) щодо мікросхеми DDR модуля пам'яті DDR-400. Перш за все, відзначимо, що ширина зовнішньої шини даних залишилася абсолютно такий же 1 біт / лінію, як і її ефективна частота (в розглянутому прикладі 400 МГц). Власне, цього вже достатньо для відповіді на поставлене вище питання чому теоретична ПСП рівночастотними модулів пам'яті типу DDR2 і DDR рівні між собою. Далі, очевидно, що використання мультиплексора типу 2-1, застосовуваного в DDR SDRAM, в разі DDR2 SDRAM, що здійснює вибірку даних за правилом 4n-prefetch, вже не підходить. Замість цього потрібне введення більш складної схеми з додатковою сходинкою перетворення мультиплексора типу 4-1. Це означає, що вихід ядра став ширше в чотири рази зовнішнього інтерфейсу мікросхеми і в стільки ж разів нижче за частотою функціонування. Тобто, за аналогією з розглянутим вище прикладом, в загальному випадку схема MUX / DEMUX 4-1 здійснює перетворення внутрішнього потоку даних шириною X і частотою передачі Y від масиву в зовнішній потік шириною X / 4 і частотою 4Y.

Оскільки в цьому випадку ядро \u200b\u200bмікросхем пам'яті синхронізується на частоті, удвічі меншою по відношенню до зовнішньої (100 МГц), тоді як в DDR синхронізація внутрішнього і зовнішнього потоку даних відбуваються на одній частоті (200 МГц), серед переваг такого підходу відзначається збільшення відсотка виходу придатних чіпів і зниження енергоспоживання модулів. До речі, це також дозволяє пояснити, чому стандарт DDR2 передбачає існування модулів пам'яті з «ефективною» частотою 800 МГц що вдвічі вище, ніж у поточного покоління пам'яті типу DDR. Адже саме такий «ефективної» частоти DDR2 можна досягти вже зараз, маючи чіпи пам'яті DDR-400, що працюють на власній частоті 200 МГц, якщо здійснювати вибірку даних за правилом 4n-prefetch за схемою, розглянутої вище.

Таким чином, DDR2 означає відмову від екстенсивного шляху розвитку чіпів пам'яті в сенсі, простого подальшого збільшення їх частоти, яке істотно ускладнює виробництво стабільно працюючих модулів пам'яті в великій кількості. На зміну йому висувається інтенсивний шлях розвитку, пов'язаний з розширенням внутрішньої шини даних (що є обов'язковим і неминучим рішенням при використанні більш складного мультиплексування). Ризикнемо припустити, що в майбутньому цілком можна очікувати появу пам'яті типу «DDR4», що здійснює вибірку вже не 4-х, а відразу 8 біт даних з чіпів пам'яті (за правилом 8n-prefetch, з використанням мультиплексора типу 8-1), і працюють на частоті вже не в 2, а в 4 рази меншою по відношенню до частоти буфера введення-виведення :). Власне, нічого нового в такому підході немає подібне вже траплялося в мікросхемах пам'яті типу Rambus DRAM. Проте, неважко здогадатися, що зворотним боком такого шляху розвитку є ускладнення пристрою MUX / DEMUX буфера введення-виведення, який в разі DDR2 повинен здійснювати сериализацию чотирьох біт даних, зчитувальних паралельно. Перш за все, це повинно позначитися на таку важливу характеристику пам'яті, як її латентність, що ми і розглянемо нижче.

Внутрічіповое терминирование

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

До речі, в зв'язку з технологією внутрічіпового параметрів завершення не можна не зупинитися на такому моменті, як ... тепловиділення модуля, на активне зниження якого, в общем-то, в першу чергу і розрахований новий стандарт DDR2. Дійсно, така схема параметрів завершення сигналів призводить до виникнення значних статичних струмів всередині чіпів пам'яті, що веде до їх розігріву. Що ж, це дійсно так, хоча зауважимо, що потужність, споживана підсистемою пам'яті в цілому, Від цього зовсім не повинна зростати (просто тепло тепер розсіюється в іншому місці). Проблема тут трохи в іншому а саме, в можливості підвищення частоти функціонування таких пристроїв. Досить імовірно, що саме тому першим поколінням пам'яті DDR2 є модулі зовсім не DDR2-800, а лише DDR2-400 і DDR2-533, для яких тепловиділення всередині чіпів поки що залишається на прийнятному рівні.

додаткова затримка

Додаткова затримка (також відома як «відкладена видача CAS») ще одне вдосконалення, введене в стандарт DDR2, яке покликане мінімізувати простої планувальника команд при передачі даних з пам'яті / в пам'ять. Щоб проілюструвати це (на прикладі читання), розглянемо для початку читання даних з чергуванням банків (Bank Interleave) з пристрою типу DDR2 з додатковою затримкою, рівною нулю, що еквівалентно читання зі звичайної пам'яті типу DDR.

На першому етапі відбувається відкривання банку за допомогою команди ACTIVATE разом з поданням першої складової адреси (адреси рядка), яка вибирає і активує необхідний банк і рядок в його масиві. Протягом наступного циклу інформація передається на внутрішню шину даних і направляється на підсилювач рівня. Коли посилений рівень сигналу досягає необхідного значення (після закінчення часу, іменованого затримкою між визначенням адреси рядки і стовпці, t RCD (RAS-to-CAS Delay) на виконання може подаватися команда читання з автоподзарядкой (READ with Auto-Precharge, RD_AP) спільно з адресою стовпця, щоб вибрати точну адресу даних, які треба вважати з підсилювача рівня. Після виставлення команди читання виконується затримка стрибає вибору стовпчика t CL (затримка сигналу CAS, CAS Latency), протягом якої дані, вибрані з підсилювача рівня, синхронізуються і передаються на зовнішні висновки мікросхеми. При цьому може виникнути ситуація, коли наступна команда (ACTIVATE) не може бути відправлена \u200b\u200bна виконання, оскільки в даний момент часу ще не закінчилося виконання інших команд. Так, в розглянутому прикладі, активація 2-го банку повинна бути відкладена на один такт, оскільки в цей момент вже виповнюється команда читання з автоподзарядкой (RD_AP) з банку 0. в кінцевому з подружжю, це призводить до розриву в послідовності видачі даних по зовнішній шині, що знижує реальну пропускну здатність пам'яті.

Для усунення подібної ситуації і збільшення ефективності роботи планувальника команд в DDR2 вводиться поняття додаткової (додаткової) затримки, t AL. При ненульове значення t AL пристрій пам'яті відстежує команди READ (RD_AP) і WRITE (WR_AP), але відкладає їх виконання на час, що дорівнює величині додаткової затримки. Відмінності в поведінці мікросхеми пам'яті типу DDR2 з двома різними величинами t AL наведені на малюнку.

Верхній рисунок описує режим функціонування мікросхеми DDR2 при t AL \u003d 0, що еквівалентно функціонуванню пристрою мікросхеми пам'яті типу DDR; нижній відповідає випадку t AL \u003d t RCD - 1, стандартному для DDR2. При такій конфігурації, як видно з малюнка, команди ACTIVATE і READ можуть надходити на виконання одна за одною. Фактична реалізація команди READ буде відкладена на величину додаткової затримки, тобто реально вона буде виконана в той же момент, як і на діаграмі зверху.

На наступному малюнку наведено приклад зчитування даних з мікросхеми DDR2 в припущенні t RCD \u003d 4 такту, що відповідає t AL \u003d 3 тактів. В цьому випадку, завдяки введенню додаткової затримки, команди ACTIVATE / RD_AP можуть виконуватися поспіль, в свою чергу, дозволяючи видавати дані безперервним чином і максимізувати реальну пропускну здатність пам'яті.

Затримка видачі CAS

Як ми бачили вище, DDR2, з точки зору частоти зовнішньої шини, працює на більш високих швидкостях, ніж DDR SDRAM. У той же час, оскільки новий стандарт України не передбачає будь-яких істотних змін у технології виробництва самих чіпів, статичні затримки на рівні пристрою DRAM повинні залишатися більш-менш постійними. Типова величина власної затримки пристроїв DRAM типу DDR \u200b\u200b15 нс. Для DDR-266 (згодом циклу 7.5 нс.) Це еквівалентно двом тактів, а для DDR2-533 (час циклу 3.75 нс.) Чотирьом.

У міру подальшого збільшення частот пам'яті необхідно множити кількість підтримуваних значень затримки видачі сигналу CAS (в сторону б про льшіх значень). Певні стандартом DDR2 величини затримок CAS представлені в таблиці. Вони знаходяться в інтервалі цілих чисел від 3 до 5 тактів; використання дрібних затримок (кратних 0.5) в новому стандарті не допускається.

Затримки пристрою DRAM виражаються розмірністю циклу (t CK), тобто рівні твору часу циклу на вибране значення затримки CAS (t CL). Типові значення затримок для пристроїв типу DDR2 потрапляють в інтервал 12-20 нс., На підставі якого і вибирається використовується значення затримки CAS. Використання б про льшіх величин затримки недоцільно з міркувань продуктивності підсистеми пам'яті, а менших зважаючи на необхідність стабільної роботи пристрою пам'яті.

затримка записи

Стандарт DDR2 також вносить зміни в специфікацію затримки записи (команди WRITE). Відмінності в поведінці команди записи в пристроях DDR і DDR2 представлені на малюнку.

DDR SDRAM має затримку записи, рівну 1 такту. Це означає, що пристрій DRAM приступає до «захоплення» інформації по шині даних в середньому через один такт після надходження команди WRITE. Проте, з огляду на зрослу швидкість пристроїв DDR2, цей проміжок часу виявляється занадто малим для того, щоб пристрій DRAM (а саме, його буфер вводу-виводу) могло успішно підготуватися до «захоплення» даних. У зв'язку з цим, стандарт DDR2 визначає затримку записи як затримку видачі CAS за вирахуванням 1 такту (t WL \u003d t CL - 1). Відзначається, що прив'язка затримки WRITE до затримки CAS не тільки дозволяє досягти більш високих частот, але і спрощує синхронізацію команд читання і запису (настройку таймінгів Read-to-Write).

Відновлення після запису

Процедура запису в пам'ять типу SDRAM аналогічна операції читання з різницею в додатковому інтервалі t WR, що характеризує період відновлення інтерфейсу після проведення операції (зазвичай це двухтактная затримка між закінченням видачі даних на шину і ініціюванням нового циклу). Цей часовий інтервал, вимірюваний від моменту закінчення операції запису до моменту входження в стадію регенерації (Auto Precharge), забезпечує відновлення інтерфейсу після проведення операції запису і гарантує коректність її виконання. Відзначимо, що стандарт DDR2 не вносить змін в специфікацію періоду відновлення після запису.

Таким чином, затримки пристроїв типу DDR2 в цілому можна вважати однією з небагатьох характеристик, по якій новий стандарт програє специфікації DDR. У зв'язку з чим цілком очевидно, що використання рівночастотними DDR2 навряд чи буде мати якісь переваги в плані швидкості по відношенню до DDR. Як це відбувається насправді як завжди, покажуть результати відповідних тестів. Результати тестування в RightMark Memory Analyzer

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

Конфігурації тестових стендів і ПО

Тестовий стенд №1

  • процесор: Intel Pentium 4 3.4 ГГц (ядро Prescott, Socket 478, FSB 800 / HT, 1 МБ L2) на частоті 2.8 ГГц
  • Материнська плата: ASUS P4C800 Deluxe на чіпсеті Intel 875P
  • Пам'ять: 2x512 МБ PC3200 DDR SDRAM DIMM TwinMOS (таймінги 2.5-3-3-6)

Тестовий стенд №2

  • Процесор: Intel Pentium 4 3.4 ГГц (ядро Prescott, Socket 775, FSB 800 / HT, 1 МБ L2) на частоті 2.8 ГГц
  • Материнська плата: Intel D915PCY на чіпсеті Intel 915
  • Пам'ять: 2x512 МБ PC2-4300 DDR2 SDRAM DIMM Samsung (таймінги 4-4-4-8)

Програмне забезпечення

  • Windows XP Professional SP1
  • Intel Chipset Installation Utility 5.0.2.1003

Максимальна реальна пропускна здатність пам'яті

Вимірювання максимальної реальної пропускної здатності пам'яті проводилося за допомогою подтеста Memory Bandwidth, пресети Maximal RAM Bandwidth, Software Prefetch, MMX / SSE / SSE2. Як говорить сама назва обраних пресетів, в цій серії вимірювань використовується стандартний метод оптимізації операцій читання з пам'яті Software Prefetch, суть якого полягає в попередньої вибірці даних, які будуть затребувані пізніше з оперативної пам'яті в L2 кеш процесора. Для оптимізації записи в пам'ять використовується метод прямого збереження даних (Non-Temporal Store), що дозволяє уникнути «засмічення» кеша. Результати з використанням регістрів MMX, SSE і SSE2 виявилися практично ідентичними для прикладу, нижче приведена картина, отримана на платформі Prescott / DDR2 з використанням SSE2.


Prescott / DDR2, максимальна реальна ПСП

Відзначимо, що істотних якісних відмінностей між DDR і DDR2 на рівночастотними Prescott в цьому тесті не спостерігається. Але більш цікавим є те, що і кількісні характеристики ПСП DDR-400 і DDR2-533 виявляються досить близькі! (Див. Таблицю). І це незважаючи на те, що пам'ять типу DDR2-533 має максимальну теоретичну ПСП 8.6 ГБ / с (в двоканальному режимі). Власне, нічого дивного в отриманому результаті ми не бачимо адже шина процесора це як і раніше 800 МГц Quad-Pumped Bus, а її пропускна здатність 6.4 ГБ / с, тому саме вона і є лімітуючим фактором.

Що стосується ефективності операцій записи, по відношенню до читання легко побачити, що вона залишилася такою ж. Втім, це знову виглядає цілком природно, оскільки в даному випадку межа ПСП на запис (2/3 від ПСП на читання) явно задається мікроархітектурнимі особливостями процесора Prescott.

латентність пам'яті

Перш за все, зупинимося трохи докладніше на тому, як і чому ми вимірювали «справжню» латентність пам'яті, оскільки її вимір на платформах Pentium 4 насправді, далеко нетривіальне завдання. А пов'язано це з тим, що процесори цього сімейства, зокрема, нове ядро \u200b\u200bPrescott, характеризуються наявністю досить «просунутого» асинхронного апаратного префетчера даних, вельми утрудняє об'єктивні вимірювання зазначеної характеристики підсистеми пам'яті. Очевидно, що використання методів послідовного обходу пам'яті (прямого або зворотного) для вимірювання її латентності в даному випадку абсолютно не годяться алгоритм Hardware Prefetch в цьому випадку працює з максимальною ефективністю, «маскуючи» латентності. Використання випадкових режимів обходу набагато більш виправдано, проте, істинно випадковий обхід пам'яті має інший істотний недолік. Справа в тому, що такий вимір виконується в умовах практично 100% промаху D-TLB, а це вносить суттєві додаткові затримки, про що ми вже писали. Тому єдиним можливим варіантом (серед реалізованих в RMMA методів) є псевдовипадковий режим обходу пам'яті, при якому завантаження кожної наступної сторінки здійснюється лінійно (зводячи нанівець промахи D-TLB), тоді як обхід в межах самої сторінки пам'яті є істинно випадковим.

Проте, результати наших минулих вимірів показали, що навіть така методика вимірювань досить сильно занижує значення латентності. Ми вважаємо, що це пов'язано з ще однією особливістю процесорів Pentium 4, а саме, можливістю «захоплення» відразу двох 64-байтних рядків з пам'яті в L2-кеш при кожному зверненні до неї. Для демонстрації цього явища на представленому нижче малюнку приведені криві залежності латентності двох послідовних звернень до однієї і тієї ж рядку пам'яті від зсуву другого елементу рядка щодо першого, отримані на платформі Prescott / DDR2 за допомогою тесту D-Cache Arrival, пресет L2 D-Cache Line Size Determination.


Prescott / DDR2, прибуття даних по шині L2-RAM

З них видно (крива випадкового обходу є найбільш показовою), що доступ до другого елементу рядка не супроводжується якими-небудь додатковими затримками до 60 байт включно (що відповідає істинному розміром рядка L2-кеша, 64 байта). Область 64-124 байт відповідає читання даних з наступного рядка пам'яті. Оскільки величини латентності в цій області збільшуються лише незначно, це означає, що наступний рядок пам'яті дійсно «підкачуються» в L2-кеш процесора відразу слідом за запитуваної. Який же можна зробити з усього цього практичний висновок? Найпряміший: для того, щоб «обдурити» цю особливість алгоритму Hardware Prefetch, що працює у всіх випадках обходу пам'яті, досить просто обходити ланцюжок з кроком, рівним так званої «ефективної» довжині рядка L2-кеша, яка в нашому випадку становить 128 байт.

Отже, перейдемо безпосередньо до результатів вимірювань латентності. Для наочності, наведемо тут графіки розвантаження шини L2-RAM, отримані на платформі Prescott / DDR2.


Prescott / DDR2, латентність пам'яті, довжина рядка 64 байта


Prescott / DDR2, латентність пам'яті, довжина рядка 128 байт

Як і в випадку тестів реальної ПСП, криві латентності на іншій платформі Prescott / DDR на якісному рівні виглядають абсолютно так само. Кілька відрізняються лише кількісні характеристики. Саме час звернутися до них.

* Латентність в умовах відсутності розвантаження шини L2-RAM

Неважко помітити, що латентність DDR2-533 виявилася вищою, ніж у DDR-400. Втім, нічого надприродного тут немає згідно з поданими вище теоретичним основам нового стандарту пам'яті DDR2, саме так воно і повинно бути.

Різниця в латентності між DDR і DDR2 майже непомітно при стандартному 64-байтним обході пам'яті (3 нс. На користь DDR), коли активно працює апаратний префетчер, однак, при «дворядковому» (128-байтним) обході ланцюжка воно стає набагато більш помітним. А саме, мінімум латентності DDR2 (55.0 нс) дорівнює максимуму латентності DDR; якщо ж порівнювати мінімальні і максимальні латентності між собою, різниця становить приблизно 7-9 нс (15-16%) на користь DDR. У той же час, треба сказати, дещо дивують практично рівні значення «середньої» латентності, отримані в умовах відсутності розвантаження шини L2-RAM причому як в разі 64-байтного обходу (з префетчем даних), так і 128-байтного (без такого ). висновок

Головний висновок, який напрошується на підставі отриманих нами результатів першого порівняльного тестування пам'яті DDR і DDR2, в загалом вигляді можна сформулювати так: «час DDR2 ще не настав». Основна причина полягає в тому, що поки немає сенсу боротися за збільшення теоретичної ПСП шляхом нарощування частоти зовнішньої шини пам'яті. Адже шина поточного покоління процесорів як і раніше функціонує на частоті 800 МГц, що обмежує реальну пропускну здатність підсистеми пам'яті на рівні 6.4 ГБ / с. А це означає, що в даний час немає сенсу встановлювати модулі пам'яті, що володіють більшою теоретичної ПСП, оскільки нині існуюча і широко застосовується пам'ять типу DDR-400 в двоканальному режимі повністю себе виправдовує, та й до того ж має меншу латентність. До речі, про останню збільшення частоти зовнішньої шини пам'яті неминуче пов'язане з необхідністю введення додаткових затримок, що, власне, і підтверджують результати наших тестів. Таким чином, можна вважати, що використання DDR2 виправдає себе, як мінімум, не раніше того моменту, коли з'являться перші процесори з частотою шини 1066 Мгц і вище, що дозволить подолати обмеження, що накладаються швидкістю шини процесора на реальну пропускну здатність підсистеми пам'яті в цілому.

Нові покоління процесорів стимулювали розробку швидшої пам'яті SDRAM (Synchronous Dynamic Random Access Memory) з тактовою частотою 66 МГц, а модулі пам'яті з такими мікросхемами отримали назву DIMM (Dual In-line Memory Module).
Для використання з процесорами Athlon, А потім і з Pentium 4, було розроблено в другому поколінні мікросхем SDRAM - DDR SDRAM (Double Data Rate SDRAM). Технологія DDR SDRAM дозволяє передавати дані по обох фронтах кожного тактового імпульсу, що надає можливість подвоїти пропускну здатність пам'яті. При подальшому розвитку цієї технології в мікросхемах DDR2 SDRAM вдалося за один тактовий імпульс передавати вже 4 порції даних. Причому слід зазначити, що збільшення продуктивності відбувається за рахунок оптимізації процесу адресації і читання / запису осередків пам'яті, а ось тактова частота роботи пам'ятною матриці не змінюється. Тому загальна продуктивність комп'ютера не збільшується в два і чотири рази, а всього на десятки відсотків. На рис. показані частотні принципи роботи мікросхем SDRAM різних поколінь.

Існують наступні типи DIMM:

    • 72-pin SO-DIMM (Small Outline Dual In-line Memory Module) - використовується для FPM DRAM (Fast Page Mode Dynamic Random Access Memory) і EDO DRAM (Extended Data Out Dynamic Random Access Memory)

    • 100-pin DIMM - використовується для принтерів SDRAM (Synchronous Dynamic Random Access Memory)

    • 144-pin SO-DIMM - використовується для SDR SDRAM (Single Data Rate ...) в портативних комп'ютерах

    • 168-pin DIMM - використовується для SDR SDRAM (рідше для FPM / EDO DRAM в робочих станціях / серверах

    • 172-pin MicroDIMM - використовується для DDR SDRAM (Double date rate)

    • 184-pin DIMM - використовується для DDR SDRAM

    • 200-pin SO-DIMM - використовується для DDR SDRAM і DDR2 SDRAM



    • 214-pin MicroDIMM - використовується для DDR2 SDRAM

    • 204-pin SO-DIMM - використовується для DDR3 SDRAM

    • 240-pin DIMM - використовується для DDR2 SDRAM, DDR3 SDRAM і FB-DIMM (Fully Buffered) DRAM





    • 244-pin Mini-DIMM - для Mini Registered DIMM

    • 256-pin SO-DIMM - використовується для DDR4 SDRAM

    • 284-pin DIMM - використовується для DDR4 SDRAM

Щоб можна було встановити невідповідний тип DIMM-модуля, в текстолітової платі модуля робиться кілька прорізів (ключів) серед контактних майданчиків, а також справа і зліва в зоні елементів фіксації модуля на системній платі. Для механічної ідентифікації різних DIMM-модулів використовується зсув положення двох ключів в текстолітової платі модуля, розташованих серед контактних майданчиків. Основне призначення цих ключів - не дати встановити в роз'єм DIMM-модуль з невідповідним напругою живлення мікросхем пам'яті. Крім того, розташування ключа або ключів визначає наявність або відсутність буфера даних і т. Д.

Модулі DDR мають маркування PC. Але на відміну від SDRAM, де PC позначало частоту роботи (наприклад PC133 - пам'ять призначена для роботи на частоті 133МГц), показник PC в модулях DDR вказує на максимально досяжну пропускну здатність, що вимірюється в мегабайтах в секунду.

DDR2 SDRAM

Назва стандарту Тип пам'яті частота пам'яті частота шини Передача даних в секунду (MT / s)
PC2-3200 DDR2-400 100 МГц 200 МГц 400 3200 МБ / с
PC2-4200 DDR2-533 133 МГц 266 МГц 533 4200 МБ / с
PC2-5300 DDR2-667 166 МГц 333 МГц 667 5300 МБ / с
PC2-5400 DDR2-675 168 МГц 337 МГц 675 5400 МБ / с
PC2-5600 DDR2-700 175 МГц 350 МГц 700 5600 МБ / с
PC2-5700 DDR2-711 177 МГц 355 МГц 711 5700 МБ / с
PC2-6000 DDR2-750 187 МГц 375 МГц 750 6000 МБ / с
PC2-6400 DDR2-800 200 МГц 400 МГц 800 6400 МБ / с
PC2-7100 DDR2-888 222 МГц 444 МГц 888 7100 МБ / с
PC2-7200 DDR2-900 225 МГц 450 МГц 900 7200 МБ / с
PC2-8000 DDR2-1000 250 МГц 500 МГц 1000 8000 МБ / с
PC2-8500 DDR2-1066 266 МГц 533 МГц 1066 8500 МБ / с
PC2-9200 DDR2-1150 287 МГц 575 МГц 1150 9200 МБ / с
PC2-9600 DDR2-1200 300 МГц 600 МГц 1200 9600 МБ / с

DDR3 SDRAM

Назва стандарту Тип пам'яті частота пам'яті частота шини Передач даних в секунду (MT / s) Пікова швидкість передачі даних
PC3-6400 DDR3-800 100 МГц 400 МГц 800 6400 МБ / с
PC3-8500 DDR3-1066 133 МГц 533 МГц 1066 8533 МБ / с
PC3-10600 DDR3-1333 166 МГц 667 МГц 1333 10667 МБ / с
PC3-12800 DDR3-1600 200 МГц 800 МГц 1600 12800 МБ / с
PC3-14400 DDR3-1800 225 МГц 900 МГц 1800 14400 МБ / с
PC3-16000 DDR3-2000 250 МГц 1000 МГц 2000 16000 МБ / с
PC3-17000 DDR3-2133 266 МГц 1066 МГц 2133 17066 МБ / с
PC3-19200 DDR3-2400 300 МГц 1200 МГц 2400 19200 МБ / с

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

Пропускна здатність \u003d Частота шини x ширину каналу x кількість каналів

Для всіх DDR - кількість каналів \u003d 2 і ширина дорівнює 64 біта.
Наприклад, при використанні пам'яті DDR2-800 з частотою шини 400 МГц пропускна здатність буде:

(400 МГц x 64 біт x 2) / 8 біт \u003d 6400 Мбайт / с

Кожен виробник кожному свого продукту або деталі дає його внутрішню виробничу маркування, звану P / N (part number) - номер деталі.
Для модулів пам'яті у різних виробників вона виглядає приблизно так:

  • Kingston KVR800D2N6 / 1G
  • OCZ OCZ2M8001G
  • Corsair XMS2 CM2X1024-6400C5

На сайті багатьох виробників пам'яті можна вивчити, як читається їх Part Number.

Kingston Part Number Description
KVR1333D3D4R9SK2 / 16G 16GB 1333MHz DDR3 ECC Reg CL9 DIMM (Kit of 2) DR x4 w / TS

Отримав питання від Олександра Шиліна:

Народ у мене таке питання, а якщо у мене на матері стелю написано 600+ то 667 планки підуть? а то з 600 частотою я взагалі не бачив, бачив тільки 667 і вище.

Якщо чесно, то материнську плату з підтримкою пам'яті з робочою частотою не вище 600МГц знайти не вдалося, та й оперативна пам'ять з частотою 667МГц вже майже пропала з продажу.

А ось материнські плати, у яких в характеристиках заявлена \u200b\u200bпідтримка DDR2 667/533/400, але ні слова не говориться про DDR2 800, знайти вдалося. Однією з таких плат є ASUS P5LD2 на чіпсеті Intel 945P.

Чіпсет старенький, і, швидше за все, коли комп'ютер з такою материнською платою збирався, то в нього було встановлено не більше 1Гб пам'яті, а то і зовсім лише 512Мб. Однак бажання збільшити продуктивність комп'ютера шляхом збільшення обсягу ОЗУ ніхто не відміняв.

Тільки ось немає в магазинах пам'яті з необхідними характеристиками DDR2 667/533/400, а є тільки DDR2 800. Чи можна її встановити? Чи запрацює?

Можна, можливо.

Щоб в цьому переконатися, запустимо програму CPU-Z, яку я вже хвалив, коли писав про те. Тільки в цей раз відкриємо закладку SPD.

Ось приклад для DDR2 PC2-5300, 667МГц:

DDR2 PC6400, 800 МГц:

А ось пам'ять, офіційно промаркована як DDR2 PC6400, 800 МГц, але підтримує роботу на частоті 1066МГц:

Найцікавішою для нас в даному випадку є рядок Frequency в розділі Timings Table. Тільки значення частоти (Frequency) треба помножити на 2, щоб отримати значення, зазначені в прайсах та посібники користувача мат. платам.

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

І тоді видно, що DDR2 PC2-5300, 667МГц може працювати не тільки на частоті 667МГц, а й на 533МГц, і навіть 400Мгц.

Те ж саме можна сказати і про DDR2 PC6400, 800 МГц. Відсутність в табличці згадки про можливість роботи на частоті 667МГц, викликане, вважаю, економія місця.

Думаю, що і остання планка запрацює навіть на частоті 400МГц. Тільки ось з економічної точки зору купувати в цьому випадку дуже дивно.

Так що купуйте DDR2 PC6400, 800 МГц і сміливо встановлюйте її на материнську плату з підтримкою тільки DDR2 667/533/400. Всі прекрасно буде працювати і навіть більш надійно, тому що у такий планки буде відчутний запас міцності, замість роботи на межі. 🙂

коментарів 28

  1. Ілля (29 липня 2009, 15:56)
  2. На плати з підтримкою лише повільної пам'яті можна встановлювати швидку - просто вона працювати буде на максимально підтримуваної мат. платою швидкості (тобто низької).

  3. (29 липня 2009, 16:01)
  4. Ілля, власне кажучи про це і писав, тільки для того, щоб не бути голослівним, додав кілька зображень. 🙂

  5. Антон Молодий (30 липня 2009 11:30)
  6. \u003e ASUS P5LD2 на чіпсеті Intel 945P.
    у мене саме така мати 🙂

    \u003e Коли комп'ютер з такою материнською платою збирався, то в нього було встановлено не більше 1Гб пам'яті, а то і зовсім лише 512Мб.
    я, напевно, ебонутий. але у мене 3 Гб. люблю коли пам'яті БАГАТО.

  7. (30 липня 2009 13:40)
  8. Антон, гіки не береться до уваги. 🙂
    Я мав на увазі стандартні конфіги, які втюхують людям.

  9. Ігор (27 вересня 2009, 00:56)
  10. Загалом один редька заплутався я в цій пам'яті. Ноут підтримує 533МГц, стояла дубль банку 512Мб PC4200 працювала на 266МГц. Поставив ентот PC6400 (800) думав буде працювати на 533МГц. А воно аж ніяк не так - 399Мгц. Коротше «нащёлкал» скроневої наліпив сюди: http://komp-kompyuterov.narod.ru/index.html Що там до чого? Або все вірно 400х2 \u003d 800. \u003d) ... походу у мене просвітлення пізніше. Тоді навіщо дурять народ восмістамімегагерцамі?

  11. (27 вересня 2009, 7:01)
  12. Ігор, 800 - це, очевидно, при активації двоканального режиму: 2 каналу по 400МГц в сумі дають 800.

    У випадку з ноутбуками все ще хитріше. Ось на цьому скріншоті явно видно, що максимальна частота (RAM Max підтримка) - 533МГц. Тобто у випадку з однією планкою - 266МГц.

    Але засмучуватися не варто. 🙂 2Гб в будь-якому випадку набагато краще, ніж 512Мб, а 800МГц зараз коштують не дорожче, ніж 533.

  13. Ігор (28 серпня 2009 9:51)
  14. Ну принаймні питання з «хапаньем» з підкачки тепер вирішене. А то бувало гальмувало не по дитячому. :)
    Ну коротше не вдалося мені вдосталь побалуватися нововведенням. З ноутбуком сталося страшне. (Матері кров не проливав але ..) До речі в наслідок події при спробі відкрити MP3 віндового MP пише що «не вдалося виконати операцію через брак пам'яті» Ну, не знущання чи? :) А плеєр класик відкриває нормально. І багато чого недоброго ще присутній. Ну це вже відноситься до проблемам виндовс або безпеки. Може тут де є відповідна тема? Або тут по-оффтопили? Тоді отпшусь з проблеми глобально.

  15. (28 серпня 2009 9:55)
  16. Ігор (30 серпня 2009 4:06)
  17. Ну як то кажуть раз пошла такая пь ... е ... разбіраловка. 🙂 Спочатку разом 1-го епізоду; об'єкти (папки, ярлики і тд) як ніби цвяхами прибиті і не транспортувалися ніяким кліком, перестало працювати «вставити» контекстного меню (завжди неактивно), в журналах помилок не клацають ці самі помилки щоб подивитися опис, при заході в облікові записи порожнє вікно без вибору чого або, в диспетчері завдань відсутність себе улюбленого у вкладці користувачі і взагалі втрата прав адміністратора, частина або повна хз (сообшеніе при спробі запуску додатка на диску D), процесів в диспетчері завдань замість +50 залишилося 30+, періодичні перезавантаження з синім екраном (швидко пролельківающім, не встигаєш подивитись чого там понаписувано), пізніше вдалося з'ясувати код помилок
    Код помилки 10000050, параметр1 8f640cec, параметр2 00000001, параметр3 805b641a, параметр4 00000000.
    Код помилки 10000050, параметр1 c399ff20, параметр2 00000000, параметр3 bf80dd9b, параметр4 00000000.
    приблизно в такому дусі, при спробі сканування на віруси теж перезавантаження (власне з ними і пробував боротися 3 дні), повідомлення про покоцать файлової системи на С, ну і тд і тп. Головна проблемма була тексти з паролями / логінами вилучити. Вже морально був готовий до переписування в ручну, так згадавши про диск з windows благополучно скористався майстром перенесення файлів. (Не такі погані дрібном'який як вони є насправді \u003d))) З чого це все почалося вже і не пригадаю, але точно після того як почав маніпуляції з пам'яттю, там ще пам'ятається було зависання чогось, скандіск ну і пішло поїхало. Пробував і відновлення системи робити- знову помилка і перезавантаження. (Зараз в паде пишу і після кожного речення Ctrl + S, тому як регулярно ребут гадина :(). Все описане чёчілось з хоум едішін, друга XP (обрізана яка гейм едішін) теж взагалі майже не запускалася, скаржачись на покоцали C. З безпечним режимом теж тлумачного нічого не виходило. Зневажати я підтягнув важку артилерію і Acronis True Image Home 11.0 встановити посекторного логічний C. Все ніби стало нормально працювати (хоча щас такий сумбур в голові що нічого не можу гарантувати :)) І друга вісь заробила. Обміняв пам'ять (goodram) думаю мож планка була глючная. Вставив, начебто нормально все в PC Wizard 2008 навіть протест, чогось показала як моя стара 4200. Ну да ладно, підключився на DSL та давай закачувати обновки. Образік то акроніс був аж жовтня 2008, хоч і з багатьма потрібними прогамі.Ну і ось я тут сиджу напихаю залізного друга ... і бац. Знову стара пісня. Перезавантаження ... мати ... давно типу не було. Схожі коди, журнал помилки додатків вже пошкоджений. Було зависання чогось (знову мимо пам'яті моєї :), скандіск почикались там чогось. Правда цього разу на диску папки його не було тієї де таке 000 в кінці.
    Ось я знову повернувся після ребута. :) Якась хрень хотіла в інтернет (він відключений), заборонив в комодо. Потім зайшов в нього ж подивитися докладніше що це було, клікнув в журналі ... вікно помилки і перезавантаження. Після повідомлення помилки savedump.exe і тепер там записи цієї події немає. Щось я вже й не знаю що й думати. Мож і справді вірус який. Може якийсь сцуко (вже не стримуюся) в MBR прописався? Ну там прописаний акронис (відновлення при завантаженні). Правда запуск його з вибором F11 (відновлення) 2-3 рази вчора був, а то і зараз висвічує MBR error 2. Мож тут чого і криється? Коротше все, немає сил. Викладаю і лягаю спати. Завтра (сьогодні вже) знову відновлено АРОНІС і подивлюся як буде розвиватися зі старою пам'яттю. ЗИ До речі і мишку напередодні приладнав з кнопкою подвійного кліка ... Може тут чого? \u003d)))))) ЗИИ задер, неможливо відірвуся. Знову перевантажити. І знову ліз в немає якоїсь синхронизатор дрібном'який. Щось типу етого.ЗИИИ Не міг вогнелис зайти ребут, плюнув поставив свою оперативку. Начебто якісь хвилини тримає. :) Та пам'ять така горячінькая була ... хоча ноут адже.

  18. Ігор (30 серпня 2009 4:09)
  19. Яке я табанити унікальний контент? :) Правда абзаци не поробиш ...
    Тест вічко вийшов заодно. :))

  20. (30 серпня 2009, 08:33)
  21. Ігор, це вже не схоже на пам'ять, особливо, з огляду на її заміну.
    Це схоже на:

    1. Вірус. Добре б завантажитися з якогось Live CD і перевіритися «Dr.Web CureIt!», Благо йому установка не потрібна.

    2. Але ще більше це схоже на смер жорсткого диска. Перевірку знову ж краще запускати з Live CD, але на крайній випадок можна і просто віндового спробувати. І утиліту від виробника HDD пошукати.

  22. Ігор (30 серпня 2009 15:49)
  23. 3. І ще це схоже на полтергейст. :)
    Коротше пам'ять це, оперативка гудрамовская. Напевно несумісність якась. Зараз на своїй рідній Hyundai Electronics, справжній фірмовий кореєць, з цивільної проштамповування працює все без збоїв вже з ранку. Навіть з ночі - як встановив. І інша система запустилася без проблем-в Perfect World пробігся. Правда пошкодження залишилися доведеться усувати. У перший раз пам'ять свою повертав на набагато більш вбиту систему тому результату не бачив.
    Протестував систему-без збоїв. Залишився журнал подій повреж-
    дённий. У Comodo Firewall теж все в нормі і в його журналі. Доус-
    Танова комп деякі оновлення і після цього з'явилося раз-
    Роздратування. msfeedssync.exe ломиться в мережу. Firefox використовую IE
    взагалі не запущений. Якого фіга воно лізе стрічки новин перевіряти
    або що там. Ну а щодо HDD, у мене здоров'я оного 88%, але до кризи працював нормально на мій погляд. Може йому ставало погано
    коли нову пам'ять прилаштовував? Загалом відновлю яким чином
    ОС, оновлю всю решту начинку і образ диска в акроніс. Потім мож ще повтикать ентот Гудра, якщо до того не здам назад. І треба думати яку пам'ять шукати або вірніше знайти хоч що-небудь працює під мою машину. У тій точці тільки така в наявності на ноутбуки. А CureIt знаємо і користуємося, з тих пір як буквально пів-місяця назадt підхопив «щось» (Neshta), замахал- ся лікувати на двох комп'ютерах. Зараз перевіряв CureIt-Ом- все чисто.
    Правда він завжди лається на Giljabi.exe з моєї lg_swupdate директорії. Але думаю тут нормально все. :)

    ЗИ Цікаво в пам'яті не може бути вірусу вже затаренного до мене? (Типу від виробника) :))

  24. Ігор (1 вересня 2009 19:30)
  25. Хех, в метушні не була помічена така деталь як обсяг пам'яті
    в одному слоті. Зараз поставив 1Гб Кінгстон і поки все ок. І думаю
    що і далі буде ок. Тепер стало М1 і М2 а не так як на «PC Wizard 2008 фізична память_2Gb» скріншоті. З ще одним «М1» Так
    і пригадую що у мене поддержіват 2Гб, 1Гбх2. Тобто в двох слотах.
    Залишилося принагідно поставити ще одну в «дно» і вуаля- двухканаль-
    ная. Ну а попал сюди по сабжу тепер знатимуть які жахи
    можуть послідувати після здавалося б рутинної операції.

  26. Сергій (18 листопада 2009, 20:50)
  27. Привіт, Володимир! Буду радий почути ваш рада.
    Варто планка пам'яті DDR1 3200, 512 Мб. Що краще, встановити ще одну планку з такими ж характеристиками (DDR1 3200, 512 Мб) або планку на 1 Гб (щоб вийшло 1,5 Гб)? До речі материнська плата (Foxconn P4M800P7MA-RS2) має 2 слота для DDR1 і два слота для DDR2. Чи має сенс встановлювати DDR2?

  28. (18 листопада 2009, 20:57)
  29. Сергій, краще встановити ще 1Гб і отримати в результаті 1.5Гб.
    Різниці між DDR1 і DDR2 Ви швидше за все не помітите, а встановлювати одночасно обидва типи пам'яті в більшості випадків не можна.

  30. Сергій (19 листопада 2009, 21:14)
  31. Дякую. А яка ймовірність, що нова планка 1Гб спрацюється зі старою 512Мб? Я чув, що краще спрацьовуються один з одним однакові за параметрами планки, плюс до того ж подвійний канал.

  32. Ігор (24 листопада 2009, 16:58)
  33. Їм абсолютно нічого не заважає спрацюватися якщо мати підтримує таке кількість і в таких слотах. Пам'ять потрібно нарощувати під працюючі додатки. Істотної різниці не був серед 1,5 і 2 Гб якщо при роботі самого ємного витрачається наприклад 1Гб. Різниця буде якщо стоїть 1Гб а при працюючій проге береться 1,5 Гб, тобто «Хапати» з підкачки і відповідно гальмує через доступу до HDD. Дивитися: диспетчер завдань-\u003e бистродействіе-\u003e пік. Скільки при вашому працюючому улюбленому важкому він становить скільки оперативки і треба. \u003d) Двухканалка дає приріст менше 10% якщо не плутаю, що не має як важливо при вищеописаному. Ну це так би мовити моє имхо, хоча рулить на нуболевелах користувачів. \u003d)

  34. Сергій (25 лютого 2010, 00:57)
  35. 2. А ось тут складніше. Є ймовірність, що виробник перестрахувався. Або під час розробки материнської плати і написання документації просто не було можливості встановити більше 4Гб пам'яті. Наприклад, були модулі тільки по 1Гб. І тоді може заробити і більше 4 Гб.
    Але, може бути, у виробника були якісь технічні проблеми, через які об'єм і був обмежений.
    Або шукайте відгуки про Вашу мат. платі по всьому інтернету, або пробуйте. 🙂
  36. Артем (15 вересня 2010, 12:51)
  37. мат. плата моя якраз з тієї серії, що згадується в цій статті Asus soket 775 P5LD2 SE. спасибі, Володимир) спробую.

  38. Антон (31 січня 2013, 14:05)
  39. Привіт питання наступного характеру:
    Материнка ASUS P5LD2 в її опис написано що максимально можна встановити пам'ять оперативну з частотою 667МГц, але я купив 2 планки по 2 Гб і частотою 800 МГц, встановив робота комп'ютера мені дуже сильно сподобалася тому раніше стояв 1Гб ОП.
    Але після цього стало пропадати місце на жорсткому диску, а саме на диску «С» (на ньому стоїть виндовс ХР)
    Чи може це бути через обмеження Материнської плати?
    Або ж я зловив какойто вірус? тому на даний момент касперский без ліцензії ну тобішь не сплачено \u003d не працює.

  40. (31 січня 2013, 14:09)
  41. Антон, багато місця пропало?
    У Windows є файл підкачки, він іноді може залежати від розміру оперативної пам'яті.
    Є режим сну, коли весь вміст оперативної пам'яті зберігається на жорсткий диск - і система резервує обсяг дорівнює об'єму пам'яті завжди. Можна його відключити і місце повернеться.

    А може бути і просто якесь збіг.

  42. Vas! (19 травня 2013, 19:34)
  43. Доброго! Чи не підкажете: матплата Асус підтримує пам'ять до 800 мегагерц, зараз коштує 2 по 512 на 533 швидкості (pc-4300). Чи можна розширити доставивши 1 або 2 гб але 800й пам'яті тому ЗС-4300 купити ніде. Заведеться така комбінація з 2х512мб на 533 і 1 або 2 гб на 800 ??? Дякую.

  44. Opana (23 жовтня 2015 року, 15:43)
  45. Здрастуйте, у мене на мамці стоять слоти для DDR3 і DDR4, чи можна увіткнути до 8Gb * 2 [Email protected] ще 8Gb * 2 [Email protected]

  46. Tony (27 березня 2017, 16:29)
  47. У мене питання, а чи буде це працювати в ноутбуці Toshiba Satelit A 215? Там точно частота буде 667 герц у 800 герцовой планки, і чи є ризик що ні заведеться зовсім? І взагалі, туди можна впихнути більше 4 гигов ОЗУ? Або там 4, - максимум?

  48. Гість (2 липня 2018, 10:22)
  49. Ха, P5RD2-VM НЕ стартує з 800-ї пам'яттю (офіційно якраз стелю 667). Але у неї знайдено милицю - якщо увіткнути разом одну 667, а іншу 800, то все працює.

  50. Вадим (10 жовтня 2018, 12:08)
  51. asrock 945gcm-s не підтримує пам'ять 800 Мгц



Сподобалася стаття? поділіться їй