Времена на DDR2 RAM. Избор на RAM

Абонирай се
Присъединете се към общността "shango.ru"!
Във връзка с:

Основните характеристики на RAM (нейният обем, честота, принадлежност към едно от поколенията) могат да бъдат допълнени от друг важен параметър - времената. Какво са те? Могат ли да се променят в настройките на BIOS? Как да стане това по най-правилния начин, от гледна точка на стабилна работа на компютъра?

Какво представляват RAM таймингите?

Времето на RAM е интервалът от време, през който се изпълнява команда, изпратена от RAM контролера. Тази единица се измерва в броя на тактовите цикли, които са пропуснати от компютърната шина, докато сигналът се обработва. Същността на това как работят таймингите е по-лесна за разбиране, ако разбирате дизайна на RAM чиповете.

RAM паметта на компютъра се състои от голям брой взаимодействащи клетки. Всеки има свой собствен условен адрес, на който RAM контролерът осъществява достъп до него. Координатите на клетките обикновено се задават с помощта на два параметъра. Обикновено те могат да бъдат представени като номера на редове и колони (както в таблица). На свой ред групите от адреси се комбинират, за да улеснят контролера да намери конкретна клетка в по-голяма област с данни (понякога наричана „банка“).

По този начин заявката към ресурсите на паметта се извършва на два етапа. Първо контролерът изпраща заявка до "банката". След това изисква номера на "реда" на клетката (чрез изпращане на RAS сигнал) и чака отговор. Продължителността на изчакване е времето на RAM. Общото му име е забавяне от RAS към CAS. Но това не е всичко.

За достъп до конкретна клетка контролерът също се нуждае от номера на присвоената му „колона“: изпраща се друг сигнал, като CAS. Времето, докато контролерът чака отговор, също е RAM време. Нарича се CAS латентност. И това не е всичко. Някои ИТ специалисти предпочитат да тълкуват явлението CAS Latency малко по-различно. Те смятат, че този параметър показва колко единични тактови цикъла трябва да преминат в процеса на обработка на сигнали не от контролера, а от процесора. Но, както отбелязват експертите, и в двата случая по принцип говорим за едно и също нещо.

Контролерът, като правило, работи с един и същ „ред“, на който клетката се намира повече от веднъж. Въпреки това, преди да получи достъп до него отново, той трябва да затвори предишната сесия на заявка. И едва след това възобновете работата. Интервалът от време между завършването и новото повикване към линията също е времеви. Нарича се RAS Precharge. Вече трета по ред. Това е всичко? Не.

След като работи с линията, контролерът трябва, както си спомняме, да затвори предишната сесия на заявка. Интервалът от време между активирането на достъпа до ред и затварянето му също е времето на RAM. Името му е Active to Precharge Delay. По принцип това е сега.

Така преброихме 4 тайминга. Съответно те винаги се записват под формата на четири числа, например 2-3-3-6. В допълнение към тях, между другото, има още един общ параметър, който характеризира RAM на компютъра. Говорим за стойността на Command Rate. Показва минималното време, което контролерът прекарва в превключване от една команда към друга. Тоест, ако стойността за CAS Latency е 2, тогава забавянето във времето между заявката от процесора (контролера) и отговора от модула памет ще бъде 4 тактови цикъла.

Времена: ред на подреждане

Какъв е редът, в който всяко от времената е разположено в тази числова серия? Почти винаги (и това е един вид индустриален „стандарт“) е както следва: първото число е CAS Latency, второто е RAS to CAS Delay, третото е RAS Precharge и четвъртото е Active to Precharge Delay. Както казахме по-горе, понякога се използва параметърът Command Rate, чиято стойност е петата в реда. Но ако за четирите предишни индикатора разпространението на числата може да бъде доста голямо, тогава за CR, като правило, са възможни само две стойности - T1 или T2. Първото означава, че времето от момента на активиране на паметта до момента, в който е готова да отговори на заявки, трябва да премине 1 тактов цикъл. Според второто - 2.

Какво казват времената?

Както знаете, количеството RAM е един от ключовите показатели за ефективност на този модул. Колкото по-голям е, толкова по-добре. Друг важен параметър е честотата на RAM. Тук също всичко е ясно. Колкото по-високо е, толкова по-бързо ще работи RAM. Какво ще кажете за времето?

При тях моделът е друг. Колкото по-ниска е стойността на всяко от четирите синхронизации, толкова по-добре, толкова по-продуктивна е паметта. И колкото по-бързо компютърът работи съответно. Ако два модула с еднаква честота имат различни времена на RAM, тогава тяхната производителност ще се различава. Както вече дефинирахме по-горе, количествата, от които се нуждаем, се изразяват в часовникови цикли. Колкото по-малко са, толкова по-бързо процесорът получава отговор от RAM модула. И колкото по-скоро той може да се „възползва“ от такива ресурси като честотата на RAM и нейния обем.

Фабрични времена или ваши собствени?

Повечето потребители на компютри предпочитат да използват тези времена, които са зададени на поточната линия (или автоматичната настройка е зададена в опциите на дънната платка). Много съвременни компютри обаче имат възможност ръчно да задават необходимите параметри. Тоест, ако са необходими по-ниски стойности, по правило те могат да бъдат въведени. Но как да променя тайминга на RAM? И направете това, така че системата да работи стабилно? И може би има случаи, в които е по-добре да изберете повишени стойности? Как да настроя оптимално времето на RAM? Сега ще се опитаме да дадем отговори на тези въпроси.

Настройка на времената

Стойностите на фабричното време са записани в специално обозначена област на RAM чипа. Нарича се SPD. Използвайки данните от него, BIOS системата адаптира RAM паметта към конфигурацията на дънната платка. В много съвременни версии на BIOS настройките за време по подразбиране могат да се коригират. Почти винаги това става програмно – през системния интерфейс. Промяната на стойностите на поне един тайминг е налична на повечето модели дънни платки. От своя страна има производители, които позволяват фина настройка на RAM модули, използвайки много по-голям брой параметри от четирите посочени по-горе типа.

За да влезете в областта на необходимите настройки в BIOS, трябва да влезете в тази система (клавиш DEL веднага след включване на компютъра) и да изберете елемента от менюто Advanced Chipset Settings. След това сред настройките намираме линията DRAM Timing Selectable (може да звучи малко по-различно, но е подобно). В него отбелязваме, че стойностите на времето (SPD) ще бъдат зададени ръчно (Manual).

Как да разберете времето на RAM по подразбиране в BIOS? За да направим това, намираме в съседните настройки параметри, съответстващи на CAS Latency, RAS to CAS, RAS Precharge и Active To Precharge Delay. Конкретните стойности на времето, като правило, зависят от вида на модулите памет, инсталирани на компютъра.

Като изберете подходящите опции, можете да зададете стойности на времето. Експертите препоръчват намаляването на числата много постепенно. След като изберете желаните индикатори, трябва да рестартирате и да тествате системата за стабилност. Ако компютърът ви не работи, трябва да се върнете в BIOS и да зададете стойностите няколко нива по-високи.

Оптимизация на времето

И така, времената на RAM - какви са най-добрите стойности, които да зададете за тях? Почти винаги оптималните числа се определят чрез практически експерименти. Производителността на компютъра е свързана не само с качеството на функциониране на RAM модулите, а не само със скоростта на обмен на данни между тях и процесора. Много други характеристики на компютъра са важни (до такива нюанси като охладителната система на компютъра). Следователно практическата ефективност на промяната на тайминга зависи от специфичната софтуерна и хардуерна среда, в която потребителят конфигурира RAM модулите.

Вече споменахме общия модел: колкото по-ниски са времената, толкова по-висока е скоростта на компютъра. Но това, разбира се, е идеален сценарий. От своя страна времената с по-ниски стойности могат да бъдат полезни при „овърклокване“ на модулите на дънната платка - изкуствено увеличаване на нейната честота.

Факт е, че ако ръчно ускорите RAM чиповете, като използвате твърде големи коефициенти, компютърът може да започне да работи нестабилно. Напълно възможно е настройките за времето да бъдат зададени толкова неправилно, че компютърът изобщо да не може да стартира. След това най-вероятно ще трябва да „нулирате“ настройките на BIOS с помощта на хардуерен метод (с голяма вероятност да се свържете със сервизен център).

От своя страна, по-високите стойности за времената могат, като леко забавят работата на компютъра (но не толкова, че скоростта на работа да се доведе до режима, който предшества „овърклокването“), да осигурят стабилност на системата.

Някои ИТ експерти са изчислили, че RAM модулите с CL 3 осигуряват приблизително 40% по-ниска латентност при обмена на съответните сигнали от тези с CL 5. Разбира се, при условие, че тактовата честота и при двете е еднаква.

Допълнителни времена

Както вече казахме, някои съвременни модели дънни платки имат опции за много фина настройка на работата на RAM паметта. Тук, разбира се, не става дума за това как да увеличите RAM - този параметър, разбира се, е фабрично зададен и не може да бъде променян. Настройките на RAM, предлагани от някои производители, обаче имат много интересни функции, използвайки които можете значително да ускорите компютъра си. Ще разгледаме тези, които се отнасят до времената, които могат да бъдат конфигурирани в допълнение към четирите основни. Важен нюанс: в зависимост от модела на дънната платка и версията на BIOS, имената на всеки параметър може да се различават от тези, които сега даваме в примерите.

1. Закъснение от RAS към RAS

Този тайминг е отговорен за забавянето между моментите, когато се активират редове от различни области на консолидация на клетъчни адреси („банки“).

2. Време на цикъл на ред

Това време отразява интервала от време, през който един цикъл продължава в рамките на един ред. Тоест от момента на активиране до началото на работа с нов сигнал (с междинна фаза под формата на затваряне).

3. Напишете време за възстановяване

Този тайминг отразява интервала от време между две събития - завършването на цикъла на запис на данни в паметта и началото на електрическия сигнал.

4. Закъснение при писане и четене

Това време показва колко време трябва да измине между завършването на цикъла на запис и момента, в който започне четенето на данни.

Много версии на BIOS също имат налична опция Bank Interleave. Като го изберете, можете да конфигурирате процесора така, че да има достъп до едни и същи „банки“ RAM едновременно, а не една по една. По подразбиране този режим работи автоматично. Можете обаче да опитате да зададете параметър като 2 Way или 4 Way. Това ще ви позволи да използвате съответно 2 или 4 „банки“ едновременно. Деактивирането на режима Bank Interleave се използва доста рядко (това обикновено се свързва с компютърна диагностика).

Настройка на времето: нюанси

Нека назовем някои функции по отношение на работата на времената и техните настройки. Според някои ИТ специалисти, в поредица от четири числа, първото, тоест времето на латентност на CAS, е най-важното. Следователно, ако потребителят има малък опит в „овърклокването“ на RAM модули, експериментите може би трябва да бъдат ограничени до настройка на стойности само за първото време. Въпреки че тази гледна точка не е общоприета. Много ИТ експерти са склонни да вярват, че останалите три времена са не по-малко значими по отношение на скоростта на взаимодействие между RAM и процесора.

В някои модели дънни платки BIOS ви позволява да конфигурирате производителността на RAM чиповете в няколко основни режима. По същество това е настройка на стойностите на времето според модели, които са приемливи от гледна точка на стабилна работа на компютъра. Тези опции обикновено са в съседство с опцията Auto by SPD, а въпросните режими са Turbo и Ultra. Първият предполага умерено ускорение, вторият - максимално. Тази функция може да бъде алтернатива на ръчното настройване на времената. Подобни режими, между другото, са налични в много интерфейси на подобрената система BIOS - UEFI. В много случаи, както отбелязват експертите, когато са активирани опциите Turbo и Ultra, се постига достатъчно висока производителност на компютъра и неговата работа е стабилна.

Тикове и наносекунди

Възможно ли е да се изразят циклите на часовника в секунди? да И има много проста формула за това. Часовниците в секунди се изчисляват чрез разделяне на едно на действителната тактова честота на RAM, посочена от производителя (въпреки че този индикатор по правило трябва да бъде разделен на 2).

Това е, например, ако искаме да разберем тактовите цикли, които формират таймингите на DDR3 или 2 RAM, тогава гледаме неговите маркировки. Ако там е посочено числото 800, тогава действителната честота на RAM ще бъде равна на 400 MHz. Това означава, че продължителността на цикъла ще бъде стойността, получена чрез разделяне на едно на 400. Тоест 2,5 наносекунди.

Времена за DDR3 модули

Някои от най-модерните RAM модули са DDR3 чипове. Някои експерти смятат, че показатели като времена са много по-малко важни за тях, отколкото за чипове от предишни поколения - DDR 2 и по-ранни. Факт е, че тези модули като правило взаимодействат с доста мощни процесори (като например Intel Core i7), чиито ресурси не позволяват достъп до RAM толкова често. Много съвременни чипове от Intel, както и подобни решения от AMD, имат достатъчно количество собствен аналог на RAM под формата на L2 и L3 кеш. Можем да кажем, че такива процесори имат собствено количество RAM, способно да изпълнява значително количество типични функции на RAM.

По този начин работата с тайминги при използване на DDR3 модули, както разбрахме, не е най-важният аспект на „овърклок“ (ако решим да ускорим производителността на компютъра). Честотните параметри са много по-важни за такива микросхеми. В същото време RAM модули от типа DDR2 и дори по-ранни технологични линии все още са инсталирани на компютри днес (въпреки че, разбира се, широкото използване на DDR3, според много експерти, е повече от стабилна тенденция). И следователно работата с времената може да бъде полезна за много голям брой потребители.

Част 21: Kingston HyperX DDR2-800 модули (PC2-6400)

Продължаваме да изследваме критичните характеристики на ниско ниво на високоскоростните DDR2 модули с нашия комплексен пакет за сравнение. Съвсем наскоро прегледахме двуканален набор от модули памет от висок клас Kingston от серията HyperX, предназначени да работят в нестандартен режим „DDR2-900“; днес ще прегледаме подобно предложение, но такова, което се вписва в него стандартният двуканален набор от модули памет Kingston HyperX DDR2-800 с висок капацитет (общ обем 2 GB), които според производителя имат ниска латентност. Информация за производителя на модула

Производител на модула: Kingston Technology
Производител на модулен чип: Elpida Memory, Inc.
Уебсайт на производителя на модула:

Уебсайт на производителя на модулния чип:
Външен вид на модула

Снимка на модул памет

Със свалени радиатори:

Снимка на чип памет

Номер на част на модула

Декодиране на номера на частта на модула

На уебсайта на производителя няма ръководство за декодиране на номера на частта на модулите памет DDR2. Модулите с номер на част KHX6400D2LLK2/2G показват, че продуктът е набор от два модула с ниска латентност (Low Latency, оттук и съкращението „LL“) от 1 GB всеки, имащи конфигурация 128M x 64 и базирани на 16 чипа с 64M x8 конфигурация. Производителят гарантира 100% стабилна работа на модулите в стандартен режим DDR2-800 с времена 4-4-4-12 и захранващо напрежение 2,0 V, но SPD чипът има режим DDR2-800 със стандартни времена 5-5-5 като режим по подразбиране -15 и захранващо напрежение 1,8 V.

Декодиране на номера на частта на микросхемата

Както в проучвания по-рано Kingston HyperX DDR2-900, тези модули памет използват чипове с оригиналните маркировки на техния истински производител (Elpida), което ни позволява да проучим техните характеристики, включително използвайки описанието на техническите характеристики () на 512-Mbit DDR2 Чипове памет Elpida, използвани в тези модули.

Както обикновено, маркировката на разглежданите микросхеми Elpida не съдържа полета, характеризиращи производителя (Elpida Memory) и вида на устройството (монолитно), както и кода на опаковката на устройството (FBGA). Както може да се види от характеристиките, дадени в таблицата, модулните чипове имат конфигурация 64M x8 (общ капацитет 512 Mbit) и са проектирани да работят в „бавен“ режим DDR2-667 (с времена 5-5-5), съответстващ на първата ревизия на стандарта DDR2-667. Обърнете внимание, че същите чипове (но от друг производител) се използват в още по-високоскоростни модули Kingston HyperX DDR2-900, които прегледахме по-рано. Очевидно и в двата случая можем да говорим за внимателен подбор от производителя на микросхеми DDR2-667, които имат най-добри показатели за скорост и надеждност на работа, вместо да използват истински микросхеми от категорията на скоростта на модула DDR2-800 данни

Описание на общия стандарт SPD:

Описание на конкретния SPD стандарт за DDR2:

ПараметърБайтСмисълДекодиране
Основен тип памет2 08чDDR2 SDRAM
Общ брой редове за адрес на модулна линия3 0Ех14 (RA0-RA13)
Общ брой адресни редове на колоната на модула4 0Ah10 (CA0-CA9)
Общ брой физически банки на модула памет5 61ч2 физически банки
Шина за данни на модул външна памет6 40ч64 бита
Ниво на захранващо напрежение8 05чSSTL 1.8V
Минимална продължителност на тактовия период (t CK) при максимално забавяне CAS# (CL X)9 25ч2,50 ns (400,0 MHz)
Тип конфигурация на модула11 00чНе-ECC
Тип и начин на възстановяване на данни12 82ч7,8125 ms 0,5x намалена саморегенерация
Ширина на интерфейса на външната шина за данни (тип организация) на използваните чипове памет13 08чx8
Ширина на интерфейса на външната шина за данни (тип организация) на използваните чипове памет на ECC модула14 00чНедефиниран
Продължителност на предадените пакети (BL)16 0ChBL = 4,8
Брой логически банки на всеки чип в модула17 04ч4
Поддържани дължини на забавяне CAS# (CL)18 38чCL = 5, 4, 3
Минимална продължителност на тактовия период (t CK) с намалено закъснение CAS# (CL X-1)23 3Dh3,75 ns (266,7 MHz)
Минимална продължителност на тактовия период (t CK) с намалено CAS# забавяне (CL X-2)25 50ч5.00 ns (200.0 MHz)
Минимално време за презареждане на данни в ред (t RP)27 32ч12.5 ns
5.0, CL = 5
3.3, CL = 4
2.5, CL = 3
Минимално забавяне между активирането на съседни редове (t RRD)28 1Eh7,5 ns
3.0, CL = 5
2.0, CL = 4
1,5, CL = 3
Минимално забавяне между RAS# и CAS# (t RCD)29 32ч12.5 ns
5.0, CL = 5
3.3, CL = 4
2.5, CL = 3
Минимална продължителност на импулса на сигнала RAS# (t RAS)30 27ч39.0 ns
15.6, CL = 5
10.4, CL = 4
7.8, CL = 3
Капацитет на една банка физическа памет31 80ч512 MB
Период на възстановяване след запис (t WR)36 3Ch15.0 ns
6, CL=5
4, CL=4
3, CL=3
Вътрешно забавяне между командите WRITE и READ (t WTR)37 1Eh7,5 ns
3.0, CL = 5
2.0, CL = 4
1,5, CL = 3
Вътрешно забавяне между командите READ и PRECHARGE (t RTP)38 1Eh7,5 ns
3.0, CL = 5
2.0, CL = 4
1,5, CL = 3
Минимално време за цикъл на ред (t RC)41, 40 33ч, 30ч51.5 ns
20.6, CL = 5
13.7, CL = 4
10.3, CL = 3
Период между командите за саморегенериране (t RFC)42, 40 69ч, 30ч105.0 ns
42, CL = 5
28, CL = 4
21, CL = 3
Максимална продължителност на тактовия период (t CK max)43 80ч8.0 ns
Ревизионен номер на SPD62 12чРевизия 1.2
Контролна сума байт 0-6263 31ч49 (правилно)
Идентификационен код на производителя JEDEC64-71 7Fh, 98hКингстън
Номер на част на модула73-90 00ч...00чНедефиниран
Дата на производство на модула93-94 06h, 0Fh2006, седмица 15
Сериен номер на модула95-98 5Ah, 15h,
8Eh, 29h
298E155Ah

Съдържанието на SPD изглежда някак нестандартно, очевидно поради фокуса върху използването на намалени закъснения. Поддържат се три различни стойности на забавяне на сигнала CAS# 5, 4 и 3 (CL X = 5) съответства на режим на работа DDR2-800 (време на цикъл 2,5 ns) със схема за синхронизация 5-5-5-. 15.6 (закръглено 5- 5-5-16), което приблизително съвпада с декларираните от производителя стойности в документацията на модула (5-5-5-15 с DDR2-800). Втората стойност на t CL (CL X-1 = 4) съответства, колкото и да е странно, на режима не DDR2-667, а DDR2-533 (време на цикъл 3,75 ns). Времевата схема за този случай не е представена от цели числа и може да бъде написана като 4-3.3-3.3.-10.4, която, когато се закръгли, ще се превърне в схемата 4-4-4-11. И накрая, третата стойност на забавянето на сигнала CAS# (CL X-2 = 3) съответства на режима DDR2-400, отново с нецелочислена времева схема от 3-2.5-2.5-7.8, която се превръща в 3-3 -3-8 при заобляне. Сред характеристиките на SPD данните може да се отбележи сравнително голямото, но доста често срещано във високоскоростните модули минимално време на цикъл на регенерация t RFC = 105,0 ns. Ревизионният номер на SPD, идентификационният код на производителя, датата на производство и серийният номер на модула са посочени правилно, но в същото време липсва информация за конфигурацията на тестовия стенд

  • Процесор: Intel Pentium 4 Extreme Edition 3.73 GHz (Prescott N0, 2 MB L2)
  • Чипсет: Intel 975X
  • Дънна платка: ASUS P5WD2-E Premium, BIOS версия 0404 от 22.03.2006 г.
  • Памет: 2x1024 MB Kingston HyperX DDR2-800 Low Latency
Резултати от тестовете

Тестове за ефективност

Първата серия от тестове използва схемата за синхронизиране, зададена в настройките на BIOS по подразбиране (времена на паметта: „от SPD“). Тестването беше проведено в два скоростни режима: DDR2-667 при честоти на FSB 200 и 266 MHz (множители на паметта съответно 1,67 и 1,25) и DDR2-800 при честоти на FSB 200 и 266 MHz (множители на паметта съответно 2,0 и 1,5). Нека си припомним, че като се започне от нашето предишно проучване, тестовете на модула памет използват нова версия на тестовия пакет RMMA 3.65, в който по подразбиране е избран по-голям размер на тествания блок памет (32 MB), което ни позволява до голяма степен да елиминираме влиянието на сравнително големия 2-MB L2 кеш на процесора Pentium 4 Extreme Edition.

В режим DDR2-667, BIOS на дънната платка задава стойностите за време по подразбиране на 5-5-5-13 („на случаен принцип“, тъй като съответните данни не са в SPD), докато в режим DDR2-800 по подразбиране е настроен на 5-5-5-16, съответстващ на SPD данните, обсъдени по-горе.

Параметър/РежимDDR2-667DDR2-800
FSB честота, MHz200 266 200 266
Времена5-5-5-13 5-5-5-13 5-5-5-16 5-5-5-16
Средна честотна лента за четене, MB/s5387 6406 5617 6875
Средна честотна лента за запис, MB/s2056 2252 2321 2465
Макс. Прочетена честотна лента на паметта, MB/s6491 8232 6528 8541
Макс. Честотна лента за запис, MB/s4282 5660 4279 5679
56.6 50.0 52.5 45.5
66.2 57.3 61.7 53.0
118.8 105.3 106.0 95.4
143.8 123.9 130.2 115.5
Минимално забавяне на псевдопроизволен достъп, ns
87.0 78.2 80.3 70.4
Максимална латентност на псевдо-произволен достъп, ns
(без хардуерно предварително извличане)
113.7 96.5 107.3 90.1

(без хардуерно предварително извличане)
119.6 105.5 106.2 95.9

(без хардуерно предварително извличане)
145.5 125.0 133.7 116.6

* размер на блока 32 MB

Скоростната производителност на модулите е доста висока: максималната реална честотна лента на паметта е приблизително 6,4-6,5 GB/s при 200 MHz FSB и 8,2-8,6 GB/s при 266 MHz FSB, т.е. практически достига теоретичния максимум на честотната лента на процесорната шина (и дори леко го надвишава, тъй като все още е налице известно влияние на L2 кеша на процесора). Закъсненията при достъп до паметта, както обикновено, намаляват при преминаване към режими с по-висока скорост (от DDR2-667 до DDR2-800) и към по-висока честота на системната шина (от 200 MHz до 266 MHz FSB). Минималната латентност на паметта в режим DDR2-800 при честота на системната шина от 266 MHz е в диапазона от 45,5 ns (псевдослучаен байпас, активирано хардуерно предварително извличане) до 116,6 ns (произволен байпас, деактивирано хардуерно предварително извличане), което е малко по-ниско до стойностите, получени по-рано от повече " модули от най-висок клас Kingston HyperX DDR2-900.

Тестове за стабилност

Времевите стойности, с изключение на t CL, се променяха в движение благодарение на възможността, вградена в тестовия пакет RMMA, за динамична промяна на настройките на подсистемата на паметта, поддържани от чипсета. Стабилността на подсистемата на паметта беше определена с помощта на помощната програма RightMark Memory Stability Test, която е част от тестовия пакет RMMA.

Параметър/РежимDDR2-667DDR2-800
FSB честота, MHz200 266 200 266
Времена3-4-4
(2,0 V)
3-4-4
(2,0 V)
4-5-4-12
(2,0 V)
4-5-4-12
(2,0 V)
Средна честотна лента за четене, MB/s5537 6798 5652 6990
Средна честотна лента за запис, MB/s2260 2465 2358 2613
Макс. Прочетена честотна лента на паметта, MB/s6501 8331 6515 8632
Макс. Честотна лента за запис, MB/s4282 5664 4281 5675
53.1 46.1 49.3 44.4
62.5 53.3 59.0 51.8
Минимално забавяне при произволен достъп *, ns109.6 95.4 105.5 92.7
Максимална латентност при произволен достъп *, ns133.9 114.9 129.7 112.7
Минимално забавяне на псевдопроизволен достъп, ns
(без хардуерно предварително извличане)
81.9 70.9 75.2 68.5
Максимална латентност на псевдо-произволен достъп, ns
(без хардуерно предварително извличане)
107.9 93.2 102.0 88.4
Минимално забавяне при произволен достъп *, ns
(без хардуерно предварително извличане)
110.4 95.9 105.8 93.1
Максимална латентност при произволен достъп *, ns
(без хардуерно предварително извличане)
136.6 116.7 132.6 113.6

* размер на блока 32 MB

Минималните стойности на времето, които успяхме да постигнем в режим DDR2-667 при използване на повишено захранващо напрежение от 2,0 V, препоръчано от производителя, колкото и да е странно, изглеждат много скромни 3-4-4 (промените в параметъра t RAS се игнорират в такъв случай). Нека припомним, че с модулите Kingston HyperX DDR2-900 при зададените условия успяхме да постигнем много по-„екстремна“ схема 3-3-2. Ситуацията е още по-лоша в режим DDR2-800; минималната възможна (стабилна) беше само схемата 4-5-4-12, която е дори по-висока от схемата 4-4-4-12, "официално" обявена от производител. Интересното е, че параметърът t RAS в този случай има решаващ принос за стабилността на функционирането на подсистемата на паметта; намаляването му доведе до незабавно „замръзване“ на системата.

Както обикновено, настройката на „екстремни“ схеми за време само леко увеличава пропускателната способност на подсистемата на паметта и ясно се проявява само в закъсненията на наистина произволен достъп до паметта. Максималният ефект на намаляване на латентността се постига в режим DDR2-667 и е около 9 ns, т.е. приблизително 8%.

Изследваните висококапацитетни модули Kingston HyperX DDR2-800 (PC2-6400) с „ниска латентност“ са в състояние да работят в режими на скорост DDR2-667 и DDR2-800 при номинални условия (т.е. стандартни схеми за време, като 5-5-5 - 15 за режим DDR2-800) и се характеризират с висока производителност в тези режими. В същото време „потенциалът за овърклок“ на модулите по отношение на времената очевидно оставя много да се желае, което затруднява да се говори за тях като за модули от класа „Ниска латентност“. Минималната възможна схема за синхронизация в режим DDR2-667, която не води до загуба на стабилност на подсистемата на паметта, е само 3-4-4 (с препоръчително захранващо напрежение 2,0 V), а в режим DDR2-800 4- 5-4-12, което "не достига" дори на стойностите 4-4-4-12, официално посочени от производителя в документацията. Поне на дънната платка, използвана в тестовете (ASUS P5WD2-E), която надеждно се е доказала за тестване на високоскоростни DDR2 модули памет.

Много читатели на нашия сайт се интересуват от въпроси, по един или друг начин свързани с избора на RAM, и нашият сайт има много силно желание да отговори на всички. За да ви е интересно в процеса на натрупване на знания, тази статия е представена от автора под формата на увлекателна история, от която ще научите ВСИЧКО за компютърната RAM!

Ще научите не само как да избирате и купувате RAM от качествен производител, но и как правилно да инсталирате RAM модули във вашия компютър и много повече, например:

  1. Колко RAM се нуждае от модерен компютър за комфортна работа на всички ресурсоемки приложения, например: модерни игри при максимални настройки, програми за обработка на видео и звук и др. Какъв трябва да бъде един мощен съвременен компютър?
  2. (следвайте връзката и прочетете отделна статия).
  3. (следвайте връзката и прочетете отделна статия)?
  4. Какъв изход намира операционната система, когато няма достатъчно RAM?
  5. Добре ли е да имате твърде много RAM за вашия компютър?
  6. Трябва ли да деактивирате напълно файла на страницата, ако имате голямо количество физическа RAM, например 16 -32 GB?
  7. Колко по-добър е режимът на работа на двуканален RAM от едноканален? Какво е по-добре да купите, един 8GB памет или два 4GB?
  8. Как да изберем правилните RAM модули за двуканална работа?
  9. Каква е честотата на RAM и възможно ли е да се инсталират RAM памети с различни честоти в компютър?
  10. Какво е латентност на RAM (времена)? Възможно ли е да инсталирате RAM памети с различни времена в компютър?
  11. Каква е разликата между RAM паметите, използвани на лаптопите, и обикновената RAM?
  12. Днес DDR3 паметта се използва активно, но има ли в продажба DDR4 памет?
  13. Ако имате стар компютър и искате да закупите допълнителна DDR2 RAM, тогава помислете няколко пъти, тъй като DDR2 паметта е скъпа, може би е по-добре за вас да смените дънната платка, процесора и да смените RAM на DDR3.
  14. Как да изберем производител на RAM и цялата RAM произведена ли е в Китай?
  15. Необходим ли е овърклок на RAM и колко ще се увеличи производителността на RAM при овърклок?
  16. Наистина ли е необходим радиатор за RAM?
  17. Какво е RAM контролер, защо е необходим и къде се намира?
  18. Какво означава ECC RAM маркировка?

Как да изберем RAM

Приятели, в последната статия обсъдихме въпроса за избора и си мислех каква статия да напиша следващата. Изглежда логично да избера дънна платка за него след процесора, но обикновено го правя по различен начин. След като избера процесор, избирам памет и видеокарта, не знам защо, може би е по-лесно и веднага можете да прецените колко да очаквате, тъй като изборът на дънна платка е най-трудната част от избора на компютърна конфигурация. С оглед на това реших да не се отклонявам от избраната от мен традиция и да посветя тази статия на избора на памет с произволен достъп (RAM). Тъй като този сайт е посветен на ремонта на персонални компютри, разбира се, въпросът за избора на RAM ще бъде разгледан не само за нови, но и за по-стари компютри.

Подобно на избора на процесор, изборът на RAM не е никак трудна задача.вероятно дори по-лесно. Но, както във всичко, има някои нюанси. Често изборът на RAM се свежда до текущата й цена и сумата, която сте готови да похарчите. Напоследък тенденциите в промените в цените на RAM модулите са много двусмислени. Преди няколко години имаше истински бум в увеличаването на обема на RAM в персоналните компютри. И това се дължеше не толкова на нарастващите изисквания на съвременните приложения и операционни системи, колкото на невероятното намаление на цената.

4 гигабайтова (GB) памет може да бъде закупена само за $25 или дори по-евтино. В резултат на това, единствено за маркетингови цели (за да направят компютрите по-привлекателни и да увеличат продажбите), същата тази памет започна да се „напълва“ в нови компютри в огромни обеми. И така, най-евтиният системен блок, струващ около $200-250, задължително имаше 4 GB памет, а средният, струващ $300-350, имаше всичките 8 GB. Търговците в магазините наблягаха много на това, като същевременно премълчаваха факта, че това количество памет никога няма да бъде реализирано (използвано напълно) от тези компютри, тъй като останалата част от „пълнежа“, като процесора и видеокартата, остана много да се желае. Това по същество беше един вид измама на купувачите или най-красиво казано маркетингов трик...

За съжаление отминаха дните, когато можете да се запасите с RAM безплатно, без дори да си играете, а сега цената й се е увеличила значително. Изглежда, че отново сме се закачили на иглата на технологичния прогрес... Но наистина ли е необходимо голямо количество RAM?

Колко RAM се нуждае от един съвременен компютър?

Трябва да кажа, че доскоро бях любител на съвременните компютърни игри. Затова винаги се опитвах да поддържам компютъра си актуален. Вероятно, откакто създадох първия си пълноценен компютър през 1997 г., не е минала нито една година, в която да не съм се поглезил с покупката на нова видеокарта, процесор или памет.

В онези стари (по компютърни стандарти) дни имаше известно разделение в това как компютрите използват компонентите на операционната система. Игрите се нуждаеха само от мощна видеокарта, малко RAM, а процесорът почти нямаше значение, тъй като всички изчисления се извършваха от видеокартата, която има както собствен процесор, така и собствена памет.

За кодиране на видео, напротив, беше необходим мощен процесор и достатъчно количество RAM, но видеокартата нямаше значение и т.н. Съвременните приложения за игри са се „научили“ да използват пълноценно предишните „бездействащи“ мощни компоненти на съвременните компютри, като процесора и RAM паметта.

Ако говорим за използване на компютър като платформа за игри и забавление, тогава доскоро не бях срещал игри, които да зареждат поне 3 GB памет на 100% дори при максимални настройки на графиката. Но в някои случаи общото натоварване на паметта беше близо до тази цифра, въпреки факта, че самата игра консумираше около 2 GB, а останалата част беше консумирана от други приложения, като Skype, антивирусна програма и др.

Забележка: Моля, обърнете внимание, че не говорихме за 4 GB, а за 3. Факт е, че 32-битовите Windows операционни системи (ОС) не знаят как да използват повече от 3 GB RAM и следователно „излишъкът“ просто „не се вижда“... Честно казано, заслужава да се отбележи, че за 32 -bit OS, изградена върху ядрото на Linux, такива строги ограничения не съществуват. Така че, приятели, няма смисъл да инсталирате повече от 4 GB памет на 32-битов Windows, те просто няма да се използват.

За не много нови, но и сравнително стари системи, на които можете да поставите много памет, използването на 64-битова операционна система в някои случаи може да бъде проблематично. Тъй като 64-битовите версии на драйверите за някои устройства може просто да не съществуват.

Не толкова отдавна, точно в момента на пълно намаляване на цената на паметта, закупих същото количество в допълнение към моите 4 GB. Но това не беше причинено от неговия недостатък, а от факта, че на моята доста мощна дънна платка, поради някакво недоразумение) имаше слотове за почти остаряла DDR2 памет и се страхувах, че малко повече и тя може напълно да изчезне или да се увеличи диво цена, а ето такъв „безплатен“... След това преминах към 64-битова операционна система, тъй като в противен случай тази покупка нямаше да изглежда толкова разумна). Трябва също да вземете предвид, че имам доста мощен 4-ядрен процесор и скъпа модерна видеокарта, благодарение на която мога да играя игри на много високи графични настройки, при които консумацията на RAM е максимална.

Ако имате компютър от начално или средно ниво, тогава 4 GB RAM ще ви бъдат достатъчни, тъй като можете удобно да играете модерни игри само при ниски или средни настройки, които не изискват големи количества памет. В такива условия инсталирането, да речем, на 8 GB RAM е загуба на пари. Но ако вашият компютър е достатъчно мощен и е компютър за игри, тогава все пак бих препоръчал да инсталирате 8 GB, тъй като има тенденция към постепенно увеличаване на потреблението на RAM от съвременните игри.

Например, наскоро пуснатата игра Call of Duty: Ghosts просто отказа да стартира, ако установи, че имате инсталирана по-малко от 6 GB RAM. Отново, честно казано, трябва да се отбележи, че народните занаятчии направиха корекция, която ви позволи да заобиколите това ограничение при стартиране и играта работи.

Относно 64-битовите операционни системи, тогава трябва да знаете, че то, както всички 64-битови приложения, консумира точно 2 пъти повече памет от 32-битовите. Тук това вече е напълно оправдано от технологията за адресиране на паметта и значително подобрява производителността.

Какъв трябва да бъде един бърз компютър?

Няма да навлизаме в подробности, но трябва да разберете, че за да усетите увеличението на скоростта, трябва да са изпълнени следните условия:

Централният процесор (CPU) трябва да има 64-битова архитектура, операционната система трябва да е 64-битова.

Приложението, което искате да използвате, за да подобрите производителността на определени операции, трябва да е 64-битово, данните, които се обработват, трябва да са стрийминг (видео конвертиране, архивиране), тъй като увеличаването на скоростта се постига чрез обработка на повече информация наведнъж. В този случай увеличението ще бъде много значително - до 2 пъти. При такива условия, използвайки процесор Intel (с по-дълъг конвейер) ще получите възможно най-високата производителност за такива операции. Но, както знаете, в игрите данните се прехвърлят на малки порции (тъй като е невъзможно да се предскаже следващата стъпка на потребителя), следователно дори в тези игри, където 64-битовите версии на игровия двигател са достъпни за стартиране, ще има почти никакво увеличение. И все пак решаващата роля на видеокартата в тях не е изчезнала.

Що се отнася до професионалните приложения, в области като видео редактиране, 3D моделиране, дизайн, специалистите в тези области знаят точно какъв хардуер и колко памет им трябва. Обикновено това е от 16 GB или повече. И ако, да речем, в 3D моделирането няма обработка на поточни данни, тогава просто обемът и качеството на моделите могат да бъдат толкова високи, че много RAM е „глупаво“ необходима, за да се приспособи този модел.

Ако не сте професионалист, но наистина обичате да конвертирате видеоклипове, тогава 4-8 GB ще ви бъдат достатъчни.

Наистина огромни количества RAM могат да бъдат търсени в научни системи и силно натоварени сървъри. В последния, например, капацитетът на паметта от 64 GB или повече се счита за доста често срещан. Но паметта там също не е евтина - сървърна памет (с проверка на паритета и автоматична корекция на грешки), тъй като не се допускат повреди при тях.

Е, като пример ще ви дам една ситуация от моя реален живот. Когато тренирах работа в мрежа и системно администриране, често трябваше да емулирам голям брой едновременни операционни системи и мрежово оборудване. Такива комбинации като 5-10 операционни системи, работещи във VirtualBox (или VMware) + същия брой емулирани мрежови устройства в GNS, могат да изядат доста RAM. И е добре, ако в допълнение към мощен процесор, който поддържа съвременни технологии за виртуализация, има 8-16 GB RAM, в противен случай спирачките са гарантирани ...

Защо не можете да деактивирате файла на страницата?

Какво се случва, когато няма достатъчно RAM? Да, много е просто - операционната система, за да компенсира липсата на памет, започва активно да използва твърдия диск (така наречения файл за пейджинг). Между другото, не дай си Боже да го изключите. Работата на системата е много дълбоко свързана с файла на страницата и деактивирането й ще създаде повече проблеми, отколкото си струва. В резултат не само процесорът се забавя, но и твърдият диск.

Изводът е само един - трябва да има достатъчно памет; ако няма достатъчно памет, компютърът започва да се бави ужасно, но твърде много памет не дава никакво увеличение на производителността.

Какъв вид RAM има?

Няма такова нещо като памет...

Платка с чипове памет обикновено се нарича модул памет (или „стик“). Има едностранни и двустранни модули памет. На първия чиповете са поставени от едната страна на печатната платка, на втория - от двете страни. Кое е по-добро? Не знам) Има мнение, че двустранните модули „преследват“ по-добре; прочетете какво означава това по-нататък в тази статия. От друга страна, колкото по-малко чипове, толкова по-висока е надеждността на модула. Виждал съм случаи повече от веднъж, когато едната страна на чиповете на лентата се провали и компютърът видя само половината от обема си. Но сега не бих се фокусирал върху това.

Основното нещо, което трябва да знаете е, че ако в компютъра има няколко модула памет, тогава е желателно всички те да са едностранни или двустранни. В противен случай паметта не винаги се разбира добре една с друга и не работи на пълна скорост.

Днес най-модерната памет е тип DDR3., който замени по-стария DDR2, който от своя страна замени още по-стария DDR. Вече е разработена нова, по-модерна DDR4 памет, но все още не е достигнала масите. Няма да навлизаме по-дълбоко.

Когато създавате нов компютър, трябва да изберете само най-новия стандарт за памет. В момента е DDR3.

Понякога подмяната на дънна платка и закупуването на нов тип памет е еквивалентна по цена на добавяне на стар тип RAM към стара платка.

Новата памет също ще бъде значително по-евтина от по-старата DDR2, за която алчните производители и продавачи "държат" (държат) висока цена, тъй като от нея е останало малко и за тези, които искат да надградят компютъра си, просто няма друга избор, освен да се съгласи на такива драконовски условия. В този случай си струва да помислите, може би да добавите малко и да купите по-обещаващи компоненти? И ако продадете стария, всъщност можете да получите печалба, ако имате късмет, разбира се)

Памет за лаптоп

Лаптопите използват същата памет като компютрите, но имат по-малък размер на модула и се наричат ​​SO-DIMM DDR (DDR2, DDR3).

Характеристики на паметта. Честота и времена

Паметта се характеризира предимно по вид. Типовете памет, използвани за настолни компютри днес, са: DDR, DDR2, DDR3.

Основната характеристика на паметта е нейната честота. Колкото по-висока е честотата, толкова по-бърза е паметта. Но тази честота трябва да се поддържа от процесора и дънната платка, в противен случай паметта ще работи на по-ниска честота и парите, които сте надплатили, ще изчезнат.

Модулите памет, както и нейните видове, имат свои собствени маркировки, които започват съответно с PC, PC2 и PC3.

Днес най-разпространената памет е DDR3 PC3-10600 (1333 MHz).Той ще работи на собствената си честота на всеки компютър. По принцип скоростта на компютъра не зависи много от честотата на паметта. Например, в игрите това увеличение ще бъде абсолютно незабележимо, но в някои други приложения ще бъде по-забележимо. Но разликата в цената, например в сравнение с DDR3 PC3-12800 (1600 MHz) памет, ще бъде много малка. Тук обикновено следвам правилото - ако цената е малко по-висока ($1-3) и процесорът поддържа по-висока честота, тогава защо не - вземаме по-бърза памет.

Възможно ли е да инсталирате RAM памети с различни честоти в компютър?

Честотата на RAM не трябва да е една и съща; дънната платка ще настрои честотата за всички стикове на най-бавния модул, но много често компютър с стикове с различни честоти е нестабилен. Например, може изобщо да не се включи.

Времена

Следващият параметър за производителност на паметта са така наречените закъснения (времена). Грубо казано, това е времето, изминало от момента на достъп до паметта до момента, в който тя изведе необходимите данни. Съответно, колкото по-кратки са времената, толкова по-добре. Има десетки различни забавяния при четене, писане, копиране и различни комбинации от тези и други операции. Но има само няколко основни, които можете да използвате за навигация.

Времената са посочени (макар и не винаги) на етикета на модулите памет под формата на 4 числа с тирета между тях. Първият и най-важен е латентността, останалите са производни на нея.

Закъсненията зависят от качеството на производство на чиповете памет. Съответно по-високо качество, по-ниски времена, по-висока цена. Заслужава обаче да се отбележи, че времената имат много по-малко влияние върху производителността, отколкото честотата на паметта. Затова рядко придавам значение на това, само ако цената е приблизително същата, можете да закупите памет с по-ниски времена. Обикновено модулите с ултра ниски времена са позиционирани като най-висок клас, идват в комплект с радиатори (за които ще говорим по-късно), в красива опаковка и са много по-скъпи.

Маркиране на основните видове, модули памет, тяхната честота и типична латентност (CL)

DDR – остарял (напълно)

DDR-266 - PC2100 - 266 MHz - CL 2.5

DDR-333 - PC2700 - 333 MHz - CL 2.5

DDR-400 - PC-3200 - 400 MHz - CL 2.5

DDR2 - остаряла (понякога все още се намира и може да се използва за добавяне към стар компютър)

DDR2-533 - PC2-4200 - 533 MHz - CL 5

DDR2-667 - PC2-5300 - 667 MHz - CL 5

DDR2-800 - PC2-6400 - 800 MHz - CL 5

DDR2-1066 - PC2-8500 - 1066 MHz - CL 5

DDR3 – модерен

DDR3-1333 - PC3-10600 - 1333 MHz - CL 9

DDR3-1600 - PC3-12800 - 1600 MHz - CL 11

DDR3-1800 - PC3-14400 - 1800 MHz - CL 11

DDR3-2000 - PC3-16000 - 2000 MHz - CL 11

Възможно ли е да инсталирате RAM памети с различни времена в компютър?

Времената също не трябва да съвпадат. Дънната платка автоматично ще зададе времена за всички модули според най-бавния модул. Не би трябвало да има никакви проблеми.

Режими на работа на паметта

Да, да... Може би не всички знаеха, но RAM може да работи в различни режими, така наречените: Single Mode (едноканален) и Dual Mode (двуканален).

При едноканален режим данните първо се записват в един модул памет, а когато капацитетът му е изчерпан, започват да се записват в следващия свободен модул.

В двуканален режим записът на данни е паралелен и се записва едновременно на няколко модула.

Това, приятели, е мястото, където използването на двуканален режим значително подобрява скоростта на паметта. Реално скоростта на паметта в двуканален режим е с до 30% по-висока, отколкото в едноканален режим. Но за да работи, трябва да са изпълнени следните условия:

Дънната платка трябва да поддържа двуканален RAM режим

Трябва да има 2 или 4 модула памет

Модулите памет трябва да бъдат или едностранни, или всички двустранни

Ако някое от тези условия не е изпълнено, паметта ще работи само в едноканален режим.

Желателно е всички ленти да са максимално еднакви: да имат еднаква честота, латентност и дори да са от един и същи производител. В противен случай никой не може да даде гаранции за работата на двуканален режим. Ето защо, ако искате паметта ви да работи във възможно най-бързия режим, е много препоръчително веднага да закупите 2 еднакви памети, защото след година-две определено няма да намерите същата.

Друг е въпросът дали трябва да увеличите паметта на стар компютър. В този случай можете да опитате да намерите модул памет, който е възможно най-подобен на този, който вече имате. Ако имате 2 от тях и има още 2 свободни слота на дънната платка, тогава ще трябва да потърсите още 2 от същите модули. Идеален, но не винаги икономичен вариант е да продадете старата памет както е използвана и да закупите 2 нови еднакви модула с по-голям капацитет.

Разбира се, ако старият ви компютър е много слаб, тогава може да няма голяма печалба от двуканален режим. В този случай можете да инсталирате всеки модул, но все пак е по-добре да изберете най-подходящия, за да елиминирате възможен конфликт със стари модули и пълна неработоспособност на компютъра. Опитайте се предварително да се договорите с продавача за връщане или да му донесете системния блок и да го оставите да опита да избере подходящ модул.

RAM контролер

Трябва да се отбележи, че по-рано контролерите на паметта бяха разположени в чипсета (логическия набор) на дънните платки. В съвременните системи контролерите на паметта се намират в процесорите. В тази връзка режимът на двуканална памет вече има още 2 подрежима: Ganged (сдвоен) и Unganged (несдвоен).

В групов режим модулите памет работят по същия начин като в старите дънни платки, но в несдвоен режим всеки контролер на паметта на процесора (в съвременните процесори има 2 от тях) може да работи отделно с всеки стик. Този режим може да бъде зададен в BIOS на компютъра, но обикновено се избира автоматично от процесора. Ако дъските са идентични, тогава Ganged (но не е задължително), ако са различни, тогава само Unganged. Във всеки случай паметта ще работи в двуканален режим. Но все пак препоръчвам да закупите и инсталирате 2 идентични модула наведнъж, това ще елиминира изкривяванията в техните параметри и ще подобри съвместимостта.

Режимът на двуканален RAM има само един недостатък - 2 памети са малко по-скъпи от една със същия размер. Поради това много магазини и частни колекционери спестяват пари и поставят същата летва. В резултат на това имаме модерен компютър, който не работи с пълен капацитет.

Някои модерни скъпи дънни платки, които обикновено имат 6 слота за модули памет, могат дори да работят в триканален режим.

Между другото, ако имате 2 или 3 памети, тогава, за да работи двуканален или триканален режим, всички тези памети трябва да бъдат поставени в слотове с един и същи цвят.

Някои модули памет за настолни компютри имат съкращението ECC в своите маркировки.

Това е памет с паритет, технология, използвана в сървърни системи. Не трябва да обръщате внимание на това, тъй като на настолни компютри тази технология не е критична и в повечето случаи изобщо не работи. Все същият маркетингов трик.

Конектори за памет

Тук изобщо няма какво да говорим. Всеки тип памет DDR, DDR2, DDR3 има собствен конектор на дънната платка от същия тип (DDR, DDR2, DDR3). Няма да поставите памет от един тип в слот от друг тип, тъй като в слота на дънната платка има специална издатина (ключ),

Което трябва да съвпада със слота на платката на модула памет. Това беше направено точно, за да не се обърка случайно и да се монтира скобата в грешен конектор и в резултат на това да не се повреди както паметта, така и евентуално дънната платка. Когато купувате памет, трябва да знаете точно какъв тип памет поддържа дънната платка.

Относно RAM радиаторите

Някои модули памет са оборудвани с така наречените радиатори, които са облицовки, направени от алуминиеви плочи, понякога боядисани в мед или други цветове, от двете страни на дъската. Тези подложки са свързани към чиповете с памет чрез специални термични подложки, които са предназначени за по-добър пренос на топлина от чиповете към радиаторите. Радиаторите могат да имат допълнителни ребра за увеличаване на охлаждащата площ и още по-добро разсейване на топлината.

На практика чиповете с памет леко се нагряват при нормална работа и не изискват допълнително охлаждане. Уплътненията между чиповете и радиаторите не пренасят топлината толкова добре, колкото термопастата между процесора и охладителя. Освен това в свободното пространство между платката и радиаторите има въздушна междина, която пречи на естественото охлаждане и с течение на времето се запушва с прах, която трудно се почиства. Този дизайн осигурява активно охлаждане с помощта на допълнителен вентилатор или добър въздушен поток вътре в кутията. Освен това такива модули често могат да струват повече.

Така че кой има нужда от такава радост, ще попитате? Е, попитайте ме)

Отговор: ентусиасти, на които никога всичко не им стига, които искат да овърклокнат всичко, да изпреварят всички и т.н. Освен това е просто красиво) Да, приятели, ако смятате, че сте в тази група потребители, тогава този спомен е за вас! Тъй като такава система за охлаждане ще бъде ефективна само при достатъчно високо нагряване в резултат на овърклок с повишено напрежение и задължителен допълнителен въздушен поток. Запомнете - обикновената памет, работеща в нормален режим, не се нуждае от радиатори.

Пример за правилно използване на памет с радиатори в мощна система

Овърклок RAM

Овърклок е жаргонна дума в компютърния лексикон, която означава ръчно задаване на по-агресивни параметри за работа на електронни компоненти, като процесори, памет и видео карти, от тези, предоставени от производителя. Такива параметри обикновено са честотата (в процесорите има и множител). При особено висок овърклок напрежението също се повишава, за да се осигури относително стабилна работа на тези компоненти. В резултат на това се получава по-високо нагряване на елементите, което изисква подобрено охлаждане. Самият така наречен овърклок е възможен благодарение на определен марж, заложен от производителя, така че продуктът да работи стабилно, а не на ръба на възможностите си или особено за напреднали потребители) Във всеки случай това събитие прави работата на цялата система е по-малко стабилна и скъсява експлоатационния живот на овърклокнати компоненти. Ако все пак решите да експериментирате, първо внимателно проучете всички аспекти и действайте стриктно според инструкциите. Между другото, ако компонентите се повредят в резултат на овърклок, може да загубите гаранцията си.

Производители на RAM

Подобно на други компоненти, модулите памет се произвеждат от много производители. И както винаги, те са с различно качество. Препоръчвам да обърнете внимание на следните марки, които имат оптимално съотношение цена/качество: AMD, Crucial, Goodram, Hynix, Kingston, Micron, Patriot, Samsung, TakeMS, Transcend.

Марките за ентусиасти включват: Corsair, G.Skill, Mushkin, Team. Тези компании произвеждат широка гама от модули с радиатори и подобрени технически характеристики. Препоръчвам да избягвате евтини китайски марки: A-Data, Apacer, Elixir, Elpida, NCP, PQI и други малко известни производители.

Модулите памет, които не се произвеждат в Китай, заслужават специално внимание. В момента няма много от тях, например модули, които са етикетирани като Hynix Original и Samsung Original, се произвеждат в Корея. Качеството на такива модули се счита за по-високо, те струват малко повече, но обикновено имат по-дълга гаранция (до 36 месеца).

За да бъдем честни, трябва да се отбележи, че дори ако сте закупили памет от добре позната и реномирана марка, това, за съжаление, не означава, че няма да срещнете дефектни модули или модули, повредени по време на транспортиране. Разбира се, продуктите от топ марки в индивидуални опаковки ще имат по-малко дефекти (повреди) от най-евтините модули, които се транспортират и продават на едро.

Модул памет в индивидуална опаковка

Как да изберем памет за нов компютър

На първо място изберете най-модерния вид използвана памет. Днес е DDR3. Решете обема, от който се нуждаете. Обобщавайки накратко тази статия, ще дам общи препоръки относно минималното количество RAM за компютри с различни цели:

За офис или слаб домашен компютър – 2 GB

4. По-добре е да изберете най-еднаквите ленти (едностранни или двустранни), с еднаква честота и латентност. Идеалният вариант е да продадете старата памет както е използвана и да инсталирате нова памет в необходимия обем.

5. Ако инсталирате памет с по-висока честота от поддържаната от вашия процесор или дънна платка, тя ще работи на по-ниска честота.

Направете правилния избор с нас, приятели, и няма да имате проблеми за вас)

Основните характеристики на RAM (нейният обем, честота, принадлежност към едно от поколенията) могат да бъдат допълнени от друг важен параметър - времената. Какво са те? Могат ли да се променят в настройките на BIOS? Как да стане това по най-правилния начин, от гледна точка на стабилна работа на компютъра?

Какво представляват RAM таймингите?

Времето на RAM е интервалът от време, през който се изпълнява команда, изпратена от RAM контролера. Тази единица се измерва в броя на тактовите цикли, които са пропуснати от компютърната шина, докато сигналът се обработва. Същността на това как работят таймингите е по-лесна за разбиране, ако разбирате дизайна на RAM чиповете.

RAM паметта на компютъра се състои от голям брой взаимодействащи клетки. Всеки има свой собствен условен адрес, на който RAM контролерът осъществява достъп до него. Координатите на клетките обикновено се задават с помощта на два параметъра. Обикновено те могат да бъдат представени като номера на редове и колони (както в таблица). На свой ред групите от адреси се комбинират, за да улеснят контролера да намери конкретна клетка в по-голяма област с данни (понякога наричана „банка“).

По този начин заявката към ресурсите на паметта се извършва на два етапа. Първо контролерът изпраща заявка до "банката". След това изисква номера на "реда" на клетката (чрез изпращане на RAS сигнал) и чака отговор. Продължителността на изчакване е времето на RAM. Общото му име е забавяне от RAS към CAS. Но това не е всичко.

За достъп до конкретна клетка контролерът също се нуждае от номера на присвоената му „колона“: изпраща се друг сигнал, като CAS. Времето, докато контролерът чака отговор, също е RAM време. Нарича се CAS латентност. И това не е всичко. Някои ИТ специалисти предпочитат да тълкуват явлението CAS Latency малко по-различно. Те смятат, че този параметър показва колко единични тактови цикъла трябва да преминат в процеса на обработка на сигнали не от контролера, а от процесора. Но, както отбелязват експертите, и в двата случая по принцип говорим за едно и също нещо.

Контролерът, като правило, работи с един и същ „ред“, на който клетката се намира повече от веднъж. Въпреки това, преди да получи достъп до него отново, той трябва да затвори предишната сесия на заявка. И едва след това възобновете работата. Интервалът от време между завършването и новото повикване към линията също е времеви. Нарича се RAS Precharge. Вече трета по ред. Това е всичко? Не.

След като работи с линията, контролерът трябва, както си спомняме, да затвори предишната сесия на заявка. Интервалът от време между активирането на достъпа до ред и затварянето му също е времето на RAM. Името му е Active to Precharge Delay. По принцип това е сега.

Така преброихме 4 тайминга. Съответно те винаги се записват под формата на четири числа, например 2-3-3-6. В допълнение към тях, между другото, има още един общ параметър, който характеризира RAM на компютъра. Говорим за стойността на Command Rate. Показва минималното време, което контролерът прекарва в превключване от една команда към друга. Тоест, ако стойността за CAS Latency е 2, тогава забавянето във времето между заявката от процесора (контролера) и отговора от модула памет ще бъде 4 тактови цикъла.

Времена: ред на подреждане

Какъв е редът, в който всяко от времената е разположено в тази числова серия? Почти винаги (и това е един вид индустриален „стандарт“) е както следва: първото число е CAS Latency, второто е RAS to CAS Delay, третото е RAS Precharge и четвъртото е Active to Precharge Delay. Както казахме по-горе, понякога се използва параметърът Command Rate, чиято стойност е петата в реда. Но ако за четирите предишни индикатора разпространението на числата може да бъде доста голямо, тогава за CR, като правило, са възможни само две стойности - T1 или T2. Първото означава, че времето от момента на активиране на паметта до момента, в който е готова да отговори на заявки, трябва да премине 1 тактов цикъл. Според второто - 2.

Какво казват времената?

Както знаете, количеството RAM е един от ключовите показатели за ефективност на този модул. Колкото по-голям е, толкова по-добре. Друг важен параметър е честотата на RAM. Тук също всичко е ясно. Колкото по-високо е, толкова по-бързо ще работи RAM. Какво ще кажете за времето?

При тях моделът е друг. Колкото по-ниска е стойността на всяко от четирите синхронизации, толкова по-добре, толкова по-продуктивна е паметта. И колкото по-бързо компютърът работи съответно. Ако два модула с еднаква честота имат различни времена на RAM, тогава тяхната производителност ще се различава. Както вече дефинирахме по-горе, количествата, от които се нуждаем, се изразяват в часовникови цикли. Колкото по-малко са, толкова по-бързо процесорът получава отговор от RAM модула. И колкото по-скоро той може да се „възползва“ от такива ресурси като честотата на RAM и нейния обем.

Фабрични времена или ваши собствени?

Повечето потребители на компютри предпочитат да използват тези времена, които са зададени на поточната линия (или автоматичната настройка е зададена в опциите на дънната платка). Много съвременни компютри обаче имат възможност ръчно да задават необходимите параметри. Тоест, ако са необходими по-ниски стойности, по правило те могат да бъдат въведени. Но как да променя тайминга на RAM? И направете това, така че системата да работи стабилно? И може би има случаи, в които е по-добре да изберете повишени стойности? Как да настроя оптимално времето на RAM? Сега ще се опитаме да дадем отговори на тези въпроси.

Настройка на времената

Стойностите на фабричното време са записани в специално обозначена област на RAM чипа. Нарича се SPD. Използвайки данните от него, BIOS системата адаптира RAM паметта към конфигурацията на дънната платка. В много съвременни версии на BIOS настройките за време по подразбиране могат да се коригират. Почти винаги това става програмно – през системния интерфейс. Промяната на стойностите на поне един тайминг е налична на повечето модели дънни платки. От своя страна има производители, които позволяват фина настройка на RAM модули, използвайки много по-голям брой параметри от четирите посочени по-горе типа.

За да влезете в областта на необходимите настройки в BIOS, трябва да влезете в тази система (клавиш DEL веднага след включване на компютъра) и да изберете елемента от менюто Advanced Chipset Settings. След това сред настройките намираме линията DRAM Timing Selectable (може да звучи малко по-различно, но е подобно). В него отбелязваме, че стойностите на времето (SPD) ще бъдат зададени ръчно (Manual).

Как да разберете времето на RAM по подразбиране в BIOS? За да направим това, намираме в съседните настройки параметри, съответстващи на CAS Latency, RAS to CAS, RAS Precharge и Active To Precharge Delay. Конкретните стойности на времето, като правило, зависят от вида на модулите памет, инсталирани на компютъра.

Като изберете подходящите опции, можете да зададете стойности на времето. Експертите препоръчват намаляването на числата много постепенно. След като изберете желаните индикатори, трябва да рестартирате и да тествате системата за стабилност. Ако компютърът ви не работи, трябва да се върнете в BIOS и да зададете стойностите няколко нива по-високи.

Оптимизация на времето

И така, времената на RAM - какви са най-добрите стойности, които да зададете за тях? Почти винаги оптималните числа се определят чрез практически експерименти. Производителността на компютъра е свързана не само с качеството на функциониране на RAM модулите, а не само със скоростта на обмен на данни между тях и процесора. Много други характеристики на компютъра са важни (до такива нюанси като охладителната система на компютъра). Следователно практическата ефективност на промяната на тайминга зависи от специфичната софтуерна и хардуерна среда, в която потребителят конфигурира RAM модулите.

Вече споменахме общия модел: колкото по-ниски са времената, толкова по-висока е скоростта на компютъра. Но това, разбира се, е идеален сценарий. От своя страна времената с по-ниски стойности могат да бъдат полезни при „овърклокване“ на модулите на дънната платка - изкуствено увеличаване на нейната честота.

Факт е, че ако ръчно ускорите RAM чиповете, като използвате твърде големи коефициенти, компютърът може да започне да работи нестабилно. Напълно възможно е настройките за времето да бъдат зададени толкова неправилно, че компютърът изобщо да не може да стартира. След това най-вероятно ще трябва да „нулирате“ настройките на BIOS с помощта на хардуерен метод (с голяма вероятност да се свържете със сервизен център).

От своя страна, по-високите стойности за времената могат, като леко забавят работата на компютъра (но не толкова, че скоростта на работа да се доведе до режима, който предшества „овърклокването“), да осигурят стабилност на системата.

Някои ИТ експерти са изчислили, че RAM модулите с CL 3 осигуряват приблизително 40% по-ниска латентност при обмена на съответните сигнали от тези с CL 5. Разбира се, при условие, че тактовата честота и при двете е еднаква.

Допълнителни времена

Както вече казахме, някои съвременни модели дънни платки имат опции за много фина настройка на работата на RAM паметта. Тук, разбира се, не става дума за това как да увеличите RAM - този параметър, разбира се, е фабрично зададен и не може да бъде променян. Настройките на RAM, предлагани от някои производители, обаче имат много интересни функции, използвайки които можете значително да ускорите компютъра си. Ще разгледаме тези, които се отнасят до времената, които могат да бъдат конфигурирани в допълнение към четирите основни. Важен нюанс: в зависимост от модела на дънната платка и версията на BIOS, имената на всеки параметър може да се различават от тези, които сега даваме в примерите.

1. Закъснение от RAS към RAS

Този тайминг е отговорен за забавянето между моментите, когато се активират редове от различни области на консолидация на клетъчни адреси („банки“).

2. Време на цикъл на ред

Това време отразява интервала от време, през който един цикъл продължава в рамките на един ред. Тоест от момента на активиране до началото на работа с нов сигнал (с междинна фаза под формата на затваряне).

3. Напишете време за възстановяване

Този тайминг отразява интервала от време между две събития - завършването на цикъла на запис на данни в паметта и началото на електрическия сигнал.

4. Закъснение при писане и четене

Това време показва колко време трябва да измине между завършването на цикъла на запис и момента, в който започне четенето на данни.

Много версии на BIOS също имат налична опция Bank Interleave. Като го изберете, можете да конфигурирате процесора така, че да има достъп до едни и същи „банки“ RAM едновременно, а не една по една. По подразбиране този режим работи автоматично. Можете обаче да опитате да зададете параметър като 2 Way или 4 Way. Това ще ви позволи да използвате съответно 2 или 4 „банки“ едновременно. Деактивирането на режима Bank Interleave се използва доста рядко (това обикновено се свързва с компютърна диагностика).

Настройка на времето: нюанси

Нека назовем някои функции по отношение на работата на времената и техните настройки. Според някои ИТ специалисти, в поредица от четири числа, първото, тоест времето на латентност на CAS, е най-важното. Следователно, ако потребителят има малък опит в „овърклокването“ на RAM модули, експериментите може би трябва да бъдат ограничени до настройка на стойности само за първото време. Въпреки че тази гледна точка не е общоприета. Много ИТ експерти са склонни да вярват, че останалите три времена са не по-малко значими по отношение на скоростта на взаимодействие между RAM и процесора.

В някои модели дънни платки BIOS ви позволява да конфигурирате производителността на RAM чиповете в няколко основни режима. По същество това е настройка на стойностите на времето според модели, които са приемливи от гледна точка на стабилна работа на компютъра. Тези опции обикновено са в съседство с опцията Auto by SPD, а въпросните режими са Turbo и Ultra. Първият предполага умерено ускорение, вторият - максимално. Тази функция може да бъде алтернатива на ръчното настройване на времената. Подобни режими, между другото, са налични в много интерфейси на подобрената система BIOS - UEFI. В много случаи, както отбелязват експертите, когато са активирани опциите Turbo и Ultra, се постига достатъчно висока производителност на компютъра и неговата работа е стабилна.

Тикове и наносекунди

Възможно ли е да се изразят циклите на часовника в секунди? да И има много проста формула за това. Часовниците в секунди се изчисляват чрез разделяне на едно на действителната тактова честота на RAM, посочена от производителя (въпреки че този индикатор по правило трябва да бъде разделен на 2).

Това е, например, ако искаме да разберем тактовите цикли, които формират таймингите на DDR3 или 2 RAM, тогава гледаме неговите маркировки. Ако там е посочено числото 800, тогава действителната честота на RAM ще бъде равна на 400 MHz. Това означава, че продължителността на цикъла ще бъде стойността, получена чрез разделяне на едно на 400. Тоест 2,5 наносекунди.

Времена за DDR3 модули

Някои от най-модерните RAM модули са DDR3 чипове. Някои експерти смятат, че показатели като времена са много по-малко важни за тях, отколкото за чипове от предишни поколения - DDR 2 и по-ранни. Факт е, че тези модули като правило взаимодействат с доста мощни процесори (като например Intel Core i7), чиито ресурси не позволяват достъп до RAM толкова често. Много съвременни чипове от Intel, както и подобни решения от AMD, имат достатъчно количество собствен аналог на RAM под формата на L2 и L3 кеш. Можем да кажем, че такива процесори имат собствено количество RAM, способно да изпълнява значително количество типични функции на RAM.

По този начин работата с тайминги при използване на DDR3 модули, както разбрахме, не е най-важният аспект на „овърклок“ (ако решим да ускорим производителността на компютъра). Честотните параметри са много по-важни за такива микросхеми. В същото време RAM модули от типа DDR2 и дори по-ранни технологични линии все още са инсталирани на компютри днес (въпреки че, разбира се, широкото използване на DDR3, според много експерти, е повече от стабилна тенденция). И следователно работата с времената може да бъде полезна за много голям брой потребители.

Както се оказва, почти всички читатели се интересуват най-много от въпросите на влиянието
Времената на DDR2 върху производителността, както и колко ще бъде неговата латентност
по-висок от предишния стандарт DDR400. Както казахме в миналото
статии относно нюансите на функциониране на подсистемите на паметта с предишни чипсети
поколения, приносът на основните времена (например CAS Latency или RAS-to-CAS) към
общият резултат е променлива стойност, много зависима от използвания
платформи и конфигурации. По този начин най-голямото увеличение на производителността се дължи на намаляване на
закъсненията бяха записани на AMD Athlon 64 (Socket 939) - когато стойностите намаляха от
8-4-4-3 (за DDR400) до 5-2-2-2 възлизаше на около 20% в реални задачи. В системите
на чипсети ATI 9100IGP за платформа Socket 478, различни от конкурентите
най-високата латентност, подобно намаление на времената добави само около 3%
производителност.

Следователно засега можем да направим предварителен извод - толкова по-ниска е общата сума
латентността на контролера на паметта, толкова по-голямо е въздействието върху производителността
настройки на подсистемата на паметта
. Без да навлизаме в теоретични размисли (вж.
статия "Подсистема на паметта - колкото по-далеч, толкова по-страшно..."),
Нека веднага да преминем към разглеждане на ситуацията с DDR2.

Таблица
1. Сравнение на дадените латентности за достъп до паметта (ns)
Режими
работа с паметта (времена 8-4-4-3)
DDR400 DDR-533 DDR2-400 DDR2-533 DDR2-667 DDR2-800
DRAM
Command Rate (CMD rate) - време за намиране на чипа с необходимите данни
5 3,8 10,0 7,7 6,0 5
Редете
Време на цикъл (T RC) - време
банкова дейност
RAS #
Активно време (T RAS) - време
активност на страницата
RAS към CAS (T RCD)
— време между определянето на адреса на ред и колона
20 15,4 40,0 30,8 24,0 20
CAS # латентност
(T CL) - време между определяне
адресен масив и започнете да четете
15 11,5 30,0 23,1 18,0 15
RAS #
Време за предварително зареждане (T RP) - време
за да презаредите страницата
20 15,4 40,0 30,8 24,0 20
Общ
закъснение
60 46,2 120,0 92,3 72,0 60

За по-голяма яснота, нека разберем (Таблица 1) как пълните цикли на операции с DDR400 и DDR2-533 памет се различават във времето за изпълнение. Нека направим още една важна бележка, за която потребителите често забравят: в по-голямата част от настройките на BIOS на дънни платки времената са дадени в тактови цикли на реалната (!) физическа шина, т.е. за DDR400 това са 200 MHz шини, а за DDR2-533 - 133 MHz. Както може да се види от таблицата, общото (теоретично) време на латентност при достъп до паметта наистина е значително по-ниско за DDR400, дори като се вземат предвид същите времена. Също така можете ясно да видите, че латентността на двата стандарта ще бъде изравнена едва след появата на DDR2-800.

Тук трябва да се направят няколко уточнения. Първо, посочената латентност на DDR533, DDR2-533/667/800 е валидна само при еднаква честотна лента на процесорната шина. Второ, не бива да забравяме, че когато стандартът DDR2-800 бъде пуснат, със същата латентност като DDR400, обемът на прехвърлените данни вече ще бъде двойно по-висок - 6,4 GBps (с едноканален 64-битов достъп) срещу 3,2 GBps за DDR400. Освен това тази таблица със сигурност ще ви помогне да разберете принципите на „влагане“ на времената - например най-голямото налично време DRAM време на цикъл (T RAS), в идеалния случай, трябва да е равно на сумата RAS към CASИ CAS латентност. В случай на TRAS > T RCD +T CL се освобождават допълнителни тактови цикли за синхронизиране на сигнала, което води до повишена стабилност с лек спад в производителността. Обратният вариант е T RAS< T RCD +T CL — либо невозможен в принципе (контроллеры предыдущих чипсетов вообще не позволяли устанавливать это значение меньше 5, что заведомо больше минимальных 2+2), либо просто заданные цифры будут корректироваться в большую сторону — по той простой причине, что время активности сигнала RAS# не может быть меньше, чем потребуется на определение адреса строки и столбца (т. е. массива считываемых данных).

Гледайки напред, отбелязваме, че успяхме да зададем времена 3-3-2-3 за DDR2-533, докато всички програми за идентифициране потвърдиха тези стойности, но не беше открита разлика в сравнение с 6-3-2-3 дори на ниско ниво тестовете са неуспешни, което напълно потвърждава горното.

На много дънни платки за Socket 754/939 (AMD Athlon 64) е възможно да се зададат още няколко параметъра, в т.ч. Време на ред цикъл (T RC)И Разрешаване на писане (T WE). Първият показва минималното активно време на цялата банка памет и е съответно равен на T RAS +T RP. Ако зададете стойност, по-голяма от тази сума, допълнителни тактови цикли се освобождават за регенериране, ако е необходимо, в обратната ситуация системата или ще стане нестабилна (еквивалентно на подценен T RP), или, както в случая с T RAS; , просто ще бъдат игнорирани. Времето T WE определя минималното време, в рамките на което трябва да бъде издаден сигнал, че клетките са готови за операция за запис; както се досещате, намаляването му води до увеличаване на скоростта в режим на запис. На дънни платки с чипсети на Intel този параметър обикновено е затворен за промяна, но стойностите на неговия фърмуер могат да обяснят различните скорости на запис на модели от различни производители. Що се отнася до времето на DRAM Command rate (CMD rate), то определя колко време ще отнеме да се намери необходимия чип - с други думи, необходимата банка. За чипсетите за Socket 478 CMD скоростта по подразбиране е 1T; за настолната платформа AMD64 е 2T (понякога се променя на 1T). Обърнете внимание, че един цикъл на забавяне е възможен само при последователен достъп, а при произволен достъп до паметта във всеки случай се изразходват два тактови цикъла.

Така че ще считаме тази малка образователна програма за времената за завършена. Нека да преминем към разглеждане на реални примери с използване на DDR2 памет в нови настолни платформи на Intel.

Таблица
2. Параметри на производителност за различни режими на работа на паметта
Тестов режим Максимум
Скорост на четене
MBps
скорост на писане,
MBps
латентност,
ns
12-4-4-4 DDR2-533 5330 4048 2230 82
6-3-2-3 DDR2-533 5466 4280 2260 79
12-4-4-4 DDR2-400 4847 3884 1906 88
5-2-2-3 DDR2-400 4951 4086 1952 81
Таблица
3. Специфични стойности на производителност*
Тестов режим Максимум
производителност на паметта, MBps
Скорост на четене
MBps
скорост на писане,
MBps
12-4-4-4 DDR2-533 10,0 7,6 4,2
6-3-2-3 DDR2-533 10,3 8,0 4,2
12-4-4-4 DDR2-400 12,1 9,7 4,8
5-2-2-3 DDR2-400 12,4 10,2 4,9

* от 1
MHz ефективна честота.

Резултати от тестовете

За по-лесно разбиране и яснота данните, представени в табл. 2, се дублират в диаграмите. Както можете да видите, въпреки че и в двата случая (DDR2-400 и DDR2-533) честотата на процесорната шина беше само 800 MHz, абсолютната производителност на подсистемата на паметта се увеличи значително при преминаване от 400 на 533 MHz. Най-големият принос идва от значителното увеличение на скоростта на запис. Определено трябва да се каже, че контролерите на новите чипсети Intel 915/925 първоначално са проектирани изключително за честоти на шината на паметта от 533 MHz и по-високи, а поддръжката на DDR2-400 е реализирана само за съвместимост.

Друго силно потвърждение за това е графиката, показваща скоростта на „отговор“ на подсистемата на паметта в зависимост от размера на пакета и диаграмата с резултатите от средната латентност. Това е първият случай, когато асинхронният режим на работа на шината на паметта и процесора, дори и с увеличени времена, се оказа по-продуктивен в сравнение със синхронния режим с по-ниски нива на латентност. Със сигурност тази ситуация ще продължи с изхода на процесора с 266 (1066) MHz шина; Приблизително по същото време първите модули DDR2-667 трябва да се появят в обща продажба. По някакъв начин инженерите на Intel успяха да увеличат скоростта на операциите по запис поради освободените цикли на изчакване на процесора. По отношение на специфичната производителност (скорост на трансфер на данни при 1 MHz ефективна честота), разбира се, режимът DDR2-400 има малко по-висока ефективност (Таблица 3), но, както вече казахме, разликата се оказа много по-малка от очакваното.

Добре известен факт е: сред реалните приложения, които могат адекватно да се приспособят към намаляването на латентността на паметта, игрите излизат напред със значителна разлика. За да бъдем честни, отбелязваме, че софтуерът, работещ на принципа на базата данни, също е много чувствителен към настройките на паметта, но това, както се казва, е съвсем друга история. За да анализираме промените в производителността при развлекателни задачи, традиционно избрахме Unreal Tournament 2003. Може да се види, че разликата между минималния режим 12-4-4-4 за DDR2-400 и 6-3-2-3 за DDR2-533 е 15 кадъра в секунда, което възлиза на около 8% увеличение на производителността. Всъщност такава разлика може да се нарече значителна, като се има предвид използването в тестовете на видеокарта, базирана на NVidia PCX5900, която далеч не е най-бързата.


DDR2-533 модули


Kingston KVR533

Micron PC2-4300U

Samsung PC2-4300U

Transcend DDR2-533

Приятно е да съобщим, че компаниите, специализирани в доставката на модули памет
Почти веднага след обявяването на новата десктоп платформа Intel започна
доставя на вътрешния пазар DDR2-400 ECC линии за сървъри и работни станции
(ще говорим за тях в следващите материали) и DDR2-533 за настолни системи. Нас
успя да тества продукти от известни марки като Micron, Samsung,
Transcend и Kingston. Всички модули използват BGA чипове с време за достъп
3.75 ns, което точно отговаря на ефективната честота от 533 MHz. В Micron и
След това Samsung, както обикновено, инсталира чипове от същите производители
както Kingston, така и Transcend са изградени върху идентични чипове от Elpida. Чудя се какво
по време на мащабно тестване на модули DDR400, което проведохме в началото на тази година
година нито един от продуктите не е базиран на чипове от тази японска компания.

Без да навлизаме в определянето на потенциала за овърклок (все още не е в търсенето), решихме да се ограничим до проверка на минималните закъснения в режим DDR2-533 при стандартно напрежение от 1,8 V и когато се увеличи до 2 V (резултатите са показани в Таблица 4). Продуктите на Micron винаги са били стандарт за качество и производителност и новите модули не са изключение. При стандартни и повишени нива на мощност те работеха стабилно с по-малко закъснения, особено след като при 2 V модулите MT16HTF6464AG бяха единствените, които достигнаха стойността 2T за RAS# Precharge. Не е изненадващо, че паметта на Kingston и Transcend показа идентични резултати, които бяха малко по-високи от тези на Samsung PC2-4300U. Опитът за стартиране на тестовата система в режим DDR2 667, дори с тайминги 12-4-4-4 и при повишено напрежение, с нито един от комплектите модули не беше успешен. Жалко, че нямахме време да тестваме линиите памет от Hynix - както знаете, продуктите на този конкретен производител задават тона на световния пазар.

Таблица
4. Сравнителни характеристики на модули памет PC2-4300 (DDR2-533).
Модул памет Samsung PC2-4300U Micron PC2-4300U Kingston KVR533 Transcend DDR2-533
Зашити времена
за режим DDR2-533
11-4-4-4 12-4-4-4 12-4-4-4 11-4-4-4
минимум
времена при стандартно напрежение 1,8 V
8-4-3-3 6-3-3-3 8-3-3-3 8-3-3-3
минимум
времена при повишено напрежение 2 V
7-4-3-3 6-3-2-3 6-3-3-3 6-3-3-3

заключения

Този материал е третият по ред, който засяга сериозно функционирането на новия стандарт за системна памет DDR2. Но трябва да признаете, че ако DDR2 стане широко разпространена през следващата година, подобни усилия са оправдани. Без да се придържаме към текущото сравнение на DDR и DDR2, можем уверено да кажем, че самата технология DDR2 „не е толкова страшна, колкото се рисува“, особено след като нейните перспективи са много ярки. На сайтовете на повечето производители на чипове вече има информация за готови продукти DDR2-667 (модули с индекс PC2-5300). Защо да отидете далеч, ако спартанските настройки на BIOS Setup на дънните платки на Intel включват възможност за избор на този режим, а чипсетите SiS за Socket LGA775 обикновено официално поддържат памет с ефективна честота от 667 MHz.

Както разбрахме днес, теоретично новите контролери, предназначени за DDR2, трябва да бъдат много по-инертни в сравнение с техните предшественици, работещи с DDR400. Въпреки това, както показаха нашите минали тестове, на практика тази разлика се оказа по-малко забележима, което е истинска заслуга на инженерите от отдела за научноизследователска и развойна дейност на Intel.

В допълнение към SiS, друг голям производител на чипсети, VIA Technologies, също скоро ще покаже на света своите чипсети за нови процесори на Intel и DDR2 памет. Ще бъде много интересно да сравним тези три решения, което със сигурност ще направим веднага щом се появи възможност.

Всъщност „ужасните“ стойности на времето за модулите PC2-4300 (например 12-4-4-4) изобщо не означават, че те не могат да бъдат намалени до по-познатите 6-3-3-3 ( подобна ситуация се наблюдава при DDR400 памет на линийките, когато стандартният фърмуер 8-4-4-3 не пречи на настройката 5-3-2-2.5 на повечето от тях).

Модулите, които получихме за тестване, са типични продукти за масово производство,
които са далеч от моделите за овърклок, но появата на такива не е далеч.
И като цяло, предвид бързите темпове, с които новите системи на Intel навлизат на украинския пазар
и свързано оборудване под формата на PCI Express видео карти и DDR2 памет, можете
Мога да гарантирам, че няма да минат дори шест месеца, както повечето домашни потребители
вече няма да възприема платформата Socket 775 с нейните иновации като нещо уникално
и далеч от реалния живот.

Конфигурация
тестова система
Платформа Intel
процесор Intel Pentium
4 (Prescott) 3,6 GHz, Socket LGA775, FSB 800 MHz
Майчина
заплащане
Intel D925XCV,
i925X чипсет
справка
памет
Micron PC2-4300U
(DDR2-533), 2x512 MB
Видео карта Leadtek PCX5900
128 MB (FX 5900XT, PCI Express)
Тестови режими
видео
480/830 MHz
(чип/памет), ForceWare 62.01
HDD западен
Цифров WD1600 (160 GB, 7200 rpm)
операционна система Windows XP Professional
SP2, DirectX 9.0c


Връщане

×
Присъединете се към общността "shango.ru"!
Във връзка с:
Вече съм абониран за общността „shango.ru“.