Uy / Ko'rsatmalar / Kechikish qancha ko'p bo'lsa, shuncha yaxshi. Operativ xotira vaqtlarining mohiyati va maqsadi. Vaqtlar nimani anglatadi

Kechikish qancha ko'p bo'lsa, shuncha yaxshi. Operativ xotira vaqtlarining mohiyati va maqsadi. Vaqtlar nimani anglatadi

Vaqtlar tasodifiy kirish xotirasi: Ular nima va ular Windows ishlashiga qanday ta'sir qiladi?

O'z qo'llari bilan kompyuterning ish faoliyatini yaxshilashga harakat qilayotgan foydalanuvchilar "qanchalik ko'p bo'lsa, shuncha yaxshi" tamoyili har doim ham kompyuter komponentlari uchun ishlamasligini yaxshi bilishadi. Ulardan ba'zilari uchun tizimning sifatiga hajmdan kam bo'lmagan ta'sir ko'rsatadigan qo'shimcha xususiyatlar kiritilgan. Va ko'plab qurilmalar uchun bu tushuncha tezlik. Bundan tashqari, bu parametr deyarli barcha qurilmalarning ishlashiga ta'sir qiladi. Bu erda ham bir nechta variant bor: qanchalik tez chiqsa, shuncha yaxshi bo'ladi. Ammo operativ xotiradagi tezlik xususiyatlari tushunchasi Windows ishiga qanday ta'sir qilishini aniq bilib olaylik.

RAM modulining tezligi ma'lumotlarni uzatishning asosiy ko'rsatkichidir. E'lon qilingan raqam qanchalik katta bo'lsa, kompyuter tezroq RAMning "ma'lumotlarini o'choqqa tashlaydi" va ularni u erdan "olib tashlaydi". Bunday holda, xotira miqdoridagi farqning o'zi hech narsaga kamaytirilishi mumkin.

Tezlik va ovoz balandligi: qaysi biri yaxshiroq?

Ikki poyezd bilan vaziyatni tasavvur qiling: birinchisi juda katta, lekin sekin eski portal kranlari bilan yuklarni sekin yuklaydi va tushiradi. Ikkinchisi: ixcham, ammo zamonaviy tez kranlar bilan tez, ular tezligi tufayli yuklash va etkazib berish ishlarini bir necha barobar tezroq bajaradi. Birinchi kompaniya yukni juda uzoq vaqt kutishga to'g'ri kelishini aytmasdan o'z hajmlarini reklama qiladi. Va ikkinchisi, kichikroq hajmga ega, ammo yuklarni ko'p marta qayta ishlashga vaqt topadi. Albatta, ko'p narsa yo'lning sifatiga va haydovchining tezkorligiga bog'liq. Ammo, siz tushunganingizdek, barcha omillarning kombinatsiyasi yuklarni etkazib berish sifatini belgilaydi. Anakart uyalaridagi RAM tayoqlari bilan vaziyat o'xshashmi?

Yuqoridagi misolni eslab, biz nomenklatura tanlashga duch kelganimizda. Onlayn do'konning biron bir joyida barni tanlashda biz DDR qisqartmasini qidiramiz, lekin biz hali ham ishlatilayotgan yaxshi eski PC2, PC3 va PC4 standartlarini uchratishimiz mumkin. Shunday qilib, ko'pincha umumiy qabul qilingan standartlardan tashqari, masalan DDR3 1600 RAM tavsifini ko'rishingiz mumkin PC3 12800, Yaqin DDR4 2400 RAM ko'pincha arziydi PC4 19200 va hokazo. Bu bizning yukimiz qanchalik tez yetkazib berilishini tushuntirishga yordam beradigan ma'lumotlar.

Biz xotiraning xususiyatlarini o'qiymiz: endi siz hamma narsani o'zingiz tushunasiz

Sakkizlik tizimda raqamlar bilan ishlashni biladigan foydalanuvchilar bunday tushunchalarni tezda bog'laydilar. Ha, bu erda biz bit/baytdagi o'sha ifodalar haqida gapiramiz:

1 bayt = 8 bit

Ushbu oddiy tenglamani yodda tutgan holda, biz ushbu DDRni osongina hisoblashimiz mumkin 3 1600 kompyuter tezligini bildiradi 3 12800 bps Ushbu DDRga o'xshash 4 2400 tezligi bilan PC4 degan ma'noni anglatadi 19200 bps Ammo transfer tezligi bilan hamma narsa aniq bo'lsa, unda vaqtlar qanday? Va nima uchun vaqtlardagi farq tufayli bir xil ko'rinadigan ikkita modul ko'rinishi mumkin maxsus dasturlar turli xil ishlash darajalari?

Vaqt xususiyatlari, boshqalar qatori, RAM tayoqlari uchun chiziqcha orqali to'rtta raqam bilan ko'rsatilishi kerak ( 8-8-8-24 , 9-9-9-24 va hokazo). Bu raqamlar RAM moduli xotira massivlari jadvallari orqali ma'lumotlar bitlariga kirish uchun zarur bo'lgan aniq vaqtni ko'rsatadi. Oldingi jumladagi kontseptsiyani soddalashtirish uchun "kechikish" atamasi kiritildi:

Kechikish modulning "o'ziga" qanchalik tez kirishini tavsiflovchi kontseptsiyadir (texnologlar meni bunday bepul izohlash uchun kechirsin). Ya'ni, baytlar barning chiplari ichida qanchalik tez harakat qiladi. Va bu erda qarama-qarshi printsip qo'llaniladi: raqam qanchalik kichik bo'lsa, shuncha yaxshi bo'ladi. Pastroq kechikish tezroq kirishni anglatadi, ya'ni ma'lumotlar protsessorga tezroq yetib boradi. Vaqtlar kechikish vaqtini "o'lchaydi" ( kutish davriCL) xotira chipi ba'zi jarayonlarni qayta ishlash paytida. Va bir nechta defislar tarkibidagi raqam qancha ekanligini anglatadi vaqt davrlari ushbu xotira moduli protsessor hozir kutayotgan ma'lumot yoki ma'lumotlarni "sekinlashtiradi".

Va bu mening kompyuterim uchun nimani anglatadi?

Tasavvur qiling-a, uzoq vaqt oldin siz noutbukni sotib olganingizdan so'ng, siz mavjud bo'lganini tanlashga qaror qildingiz. Boshqa narsalar qatorida, yopishtirilgan yorliq yoki benchmark dasturlari asosida, vaqt xususiyatlariga ko'ra, modul toifaga kirishi aniqlanishi mumkin. CL-9(9-9-9-24) :

Ya'ni, bu modul protsessorga ma'lumotni kechikish bilan etkazib beradi 9 shartli halqalar: eng tez emas, balki eng yomon variant ham emas. Shunday qilib, pastroq kechikish (va, nazariy jihatdan, yuqori ishlash ko'rsatkichlari) bo'lgan barni olishdan voz kechish mantiqiy emas. Masalan, siz taxmin qilganingizdek, 4-4-4-8 , 5-5-5-15 va 7-7-7-21, tsikllar soni mos ravishda 4, 5 va 7 .

birinchi modul tsiklning deyarli uchdan bir qismi ikkinchisidan oldinda

Maqolada bilganingizdek " ", vaqt parametrlari yana bir muhim qiymatni o'z ichiga oladi:

  • CLCAS kechikishi modul qabul qilingan buyruqmodul javob bera boshladi“. Aynan shu shartli davr modul/modullardan protsessorga javob berishga sarflanadi
  • tRCD- kechikish RAS uchun CAS- liniyani faollashtirishga sarflangan vaqt ( RAS) va ustun ( CAS) - bu matritsadagi ma'lumotlar saqlanadigan joy (har bir xotira moduli matritsa turiga qarab tashkil etilgan)
  • tRP- to'ldirish (zaryad qilish) RAS- ma'lumotlarning bir qatoriga kirishni tugatish va keyingisiga kirishni boshlash uchun sarflangan vaqt
  • tRAS- xotiraning o'zi o'ziga keyingi kirish uchun qancha vaqt kutishi kerakligini anglatadi
  • cmdbuyruq tezligi- tsiklga sarflangan vaqt " chip faollashtirilganbirinchi buyruq qabul qilindi(yoki chip buyruq olishga tayyor)”. Ba'zan bu parametr o'tkazib yuboriladi: u har doim bir yoki ikkita tsikl ( 1T yoki 2T).

Operativ xotira tezligini hisoblash printsipida ushbu parametrlarning ba'zilarining "ishtiroki" quyidagi raqamlarda ham ifodalanishi mumkin:

Bundan tashqari, bar ma'lumotlarni yuborishni boshlagunga qadar kechikish vaqtini o'zingiz hisoblashingiz mumkin. Mana, ishda oddiy formula:

Kechikish vaqti(sek) = 1 / uzatish chastotasi(Hz)

Shunday qilib, CPUD bilan rasmdan biz 665-666 MGts chastotada ishlaydigan DDR 3 moduli (ishlab chiqaruvchi tomonidan e'lon qilingan qiymatning yarmi, ya'ni 1333 MGts) taxminan ishlab chiqarishini hisoblashimiz mumkin:

1 / 666 000 000 = 1,5 ns (nanosoniyalar)

to'liq tsikl davri (takt vaqti). Va endi biz raqamlarda keltirilgan ikkala variant uchun kechikishni ko'rib chiqamiz. Vaqtlar bilan CL- 9 modul nuqta bilan "tormoz" chiqaradi 1,5 X 9 = 13,5 ns, CL-da 7 : 1,5 X 7 = 10,5 ns

Chizmalarga nima qo'shilishi mumkin? Ulardan shunisi aniq RAS zaryadlash davri ostida, mavzular tezroq ishlaydi va o'zim modul. Shunday qilib, modul hujayralarini "zaryad qilish" buyrug'i berilgan paytdan boshlab umumiy vaqt va xotira moduli tomonidan ma'lumotlarning haqiqiy qabul qilinishi oddiy formula bo'yicha hisoblanadi (CPU-Z yordam dasturining barcha ko'rsatkichlari chiqarilishi kerak):

tRP + tRCD + CL

Formuladan ko'rinib turibdiki, har biri pastroq dan ko'rsatilgan parametrlari, mavzular tezroq bo'ladi sizning RAM ishi.

Qanday qilib ularga ta'sir o'tkazishingiz yoki vaqtni sozlashingiz mumkin?

Foydalanuvchi, qoida tariqasida, buning uchun juda ko'p imkoniyatlarga ega emas. Agar BIOS-da buning uchun maxsus sozlama bo'lmasa, tizim vaqtni avtomatik ravishda sozlaydi. Agar mavjud bo'lsa, taklif qilingan qiymatlardan vaqtni qo'lda o'rnatishga urinib ko'rishingiz mumkin. Va ta'sir qilgandan so'ng, barqarorlikka rioya qiling. Qabul qilaman, men overclocking ustasi emasman va hech qachon bunday tajribalarga kirmaganman.

Vaqtlar va tizim ishlashi: ovoz balandligi bo'yicha tanlang

Agar sizda sanoat serverlari guruhi yoki bir nechta virtual serverlar bo'lmasa, vaqtlar mutlaqo ta'sir qilmaydi. Ushbu kontseptsiyadan foydalanganda biz birliklar haqida gapiramiz nanosekund. Shunday qilib OTning barqaror ishlashi xotira kechikishlari va ularning ishlashga ta'siri, qattiq, nisbiy jihatdan, mutlaq ma'noda ko'rinadi ahamiyatsiz: odam tezlikdagi o'zgarishlarni jismonan seza olmaydi. Benchmark dasturlari, albatta, buni sezadi, ammo agar bir kun siz sotib olish yoki sotib olishni tanlashga duch kelsangiz 8 GB DDR4 tezlikda 3200 yoki 16 Gb Tezlik bilan DDR4 2400 tanlashda ikkilanmang ikkinchi variant. Maxsus operatsion tizimga ega foydalanuvchi uchun tezlik emas, balki ovoz balandligi foydasiga tanlov har doim aniq belgilangan. Va qanday qilib ishlash va RAM uchun vaqtni belgilash bo'yicha bir nechta overclock darslarini o'rganganingizdan so'ng, siz ishlashning yaxshilanishiga erishishingiz mumkin.

Xo'sh, vaqtlar haqida nima qiziqtirasiz?

Deyarli ha. Biroq, bu erda siz allaqachon o'zingizni qo'lga kiritishga muvaffaq bo'lgan bir nechta fikrlar mavjud. Bir nechta protsessor va o'z xotira chipiga ega diskret grafik kartadan foydalanadigan yig'ilishda, vaqtlar Ram Yo'q yo'q qiymatlar. O'rnatilgan (o'rnatilgan) video kartalar bilan bog'liq vaziyat biroz o'zgarib bormoqda va ba'zi juda ilg'or foydalanuvchilar o'yinlarda ortda qolishni his qilishadi (bu video kartalar hatto o'ynashga imkon beradi). Bu tushunarli: barcha hisoblash quvvati protsessorga va kichik (ehtimol) operativ xotiraga tushganda, har qanday yuk ta'sir qiladi. Ammo, yana, boshqa odamlarning tadqiqotlariga asoslanib, men ularning natijalarini sizga etkazishim mumkin. O'rtacha, o'rnatilgan yoki diskret kartalari bo'lgan yig'ilishlarda vaqtni qisqartirish yoki ko'paytirish bilan turli sinovlarda taniqli mezonlarga ko'ra tezlikning yo'qolishi atrofida o'zgarib turadi. 5% . Buni belgilangan raqam deb hisoblang. Ko‘pmi, ozmi, sen hakam bo‘lasan.

O'qilgan: 2929

CAS kechikishi (Ustun manzili Strobe kechikishi) yoki CL- CAS kechikish ko'rsatkichi. Bunda protsessor so'rovi va xotiradan birinchi ma'lumot yacheykasi mavjud bo'lgunga qadar kutish vaqti nazarda tutiladi. Shu bilan birga, kerakli chiziq allaqachon faol bo'lishi kerak, agar u bo'lmasa, qo'shimcha vaqt talab qilinadi. Vaqt tsikllarda hisoblanadi.

Xotira modullarida CAS kechikishi:

  • SDR SDRAM - 1, 2, 3 davr;
  • DDR SDRAM - 2, 2,5 tsikl.

Xotira modullarida CAS kechikish belgisi "CAS" yoki "CL" sifatida ishlab chiqariladi. Va CAS2, CAS-2, CAS=2, CL2, CL-2 yoki CL=2 indikatori kechikish davomiyligini bildiradi (da bu holat 2 tsiklga teng).

CAS kechikishi qanchalik past bo'lsa, shuncha yaxshi.

Asinxron DRAMda interval nanosekundlarda ko'rsatilgan. Sinxron DRAMlar intervalni soatlarda (tsikllarda) aks ettiradi.

Dinamik RAM to'rtburchaklar qatorda joylashgan. Har bir qator gorizontal qator bilan tanlanadi. Berilgan satrda yuqori mantiqiy signalni yuborish har bir saqlash kondansatkichini mos keladigan vertikal bit chizig'iga ulash orqali MOSFETni ushbu qatorda ko'rsatishga imkon beradi. Har bir bit chizig'i kichik kuchlanish o'zgarishini keltirib chiqaradigan kuchaytirgichga ulangan. Ushbu kuchaytirgich signali keyinchalik mag'lubiyatni yangilash uchun DRAM chipidan chiqadi.

Agar chiziqda faollik bo'lmasa, massiv ishlamaydi va chiziqlarning faqat bir qismi tayyor holatda bo'ladi. Shu bilan birga, kuchlanish darajasi o'rtacha. U chiziqning faolligiga qarab katta yoki kichik tomonga og'adi.

Xotiraga kirish uchun avval satrlarni tanlash va kuchaytirgichga yuklash kerak. Shundan keyingina satr faollashadi va ustunlar o'qish va yozish operatsiyalari uchun mavjud bo'ladi.

Misol tariqasida odatiy 1 GB SDRAM xotira modulini olaylik. U 8 tagacha alohida gigabit DRAM chiplarini o'z ichiga olishi mumkin, ularning har biri 128 MB xotiraga ega. Ichkarida har bir chip yana har biri 227 Mb bo'lgan 8 ta bankka bo'lingan, ularning har biri alohida DRAM massivini o'z ichiga oladi. Har bir massivda har biri 213 = 8192 bitdan iborat 214 = 16384 qator mavjud. Bir bayt xotira (har bir chipdan; jami 64 bit butun DIMM dan) 3 bitli bank raqami, 14 bitli qator manzili va 10 bitli ustun manzili bilan ishlashga qodir.

Xotira vaqtini belgilashga misollar

Faqat CAS kechikishi

Avlod

Transfer tezligi

vaqtni urish

Chastotasi

Velosiped

Birinchi so'z

to'rtinchi so'z

sakkizinchi so'z

Kompyuterni overclock qilishda biz protsessor va video karta kabi komponentlarga ko'proq e'tibor beramiz va xotira ham bir xil darajada muhim komponent sifatida ba'zan chetlab o'tiladi. Ammo xotira quyi tizimini aniq sozlash, bu qo'shimcha ravishda uch o'lchovli muharrirlarda sahnani ko'rsatish tezligini oshirishi, uy video arxivini siqish vaqtini qisqartirishi yoki sevimli o'yiningizda soniyasiga bir necha kvadrat qo'shishi mumkin. Ammo agar siz overclock qilmasangiz ham, qo'shimcha ishlash hech qachon zarar qilmaydi, ayniqsa to'g'ri yondashuv bilan xavf minimal bo'lgani uchun.

BIOS Setup-da xotira quyi tizimi sozlamalariga kirish begona ko'zlardan yopilgan kunlar o'tdi. Endi ularning soni shunchalik ko'pki, hatto o'qitilgan foydalanuvchi ham oddiy "foydalanuvchi" haqida gapirmasa ham, bunday xilma-xillik bilan chalkashib ketishi mumkin. Biz asosiy vaqtlarning eng oddiy sozlamalari va kerak bo'lganda boshqa parametrlar orqali tizim ish faoliyatini yaxshilash uchun zarur bo'lgan qadamlarni iloji boricha tushuntirishga harakat qilamiz. DA bu material biz xuddi shu kompaniyaning chipsetiga asoslangan DDR2 xotiraga ega Intel platformasini ko'rib chiqamiz va asosiy maqsad unumdorlik qanchalik oshishini emas, balki uni qanchalik aniq oshirish kerakligini ko'rsatishdir. Haqida muqobil yechimlar, keyin DDR2 xotirasi uchun tavsiyalarimiz deyarli to'liq qo'llaniladi va an'anaviy DDR uchun (pastroq chastota va kechikishlar va yuqori kuchlanish) ba'zi rezervatsiyalar mavjud, ammo umuman olganda, sozlash tamoyillari bir xil.

Ma'lumki, kechikish qanchalik past bo'lsa, xotiraning kechikishi shunchalik past bo'ladi va shunga mos ravishda tezlik ham shunchalik yuqori bo'ladi. Ammo siz BIOS-dagi xotira sozlamalarini darhol va o'ylamasdan kamaytirmasligingiz kerak, chunki bu mutlaqo teskari natijalarga olib kelishi mumkin va siz barcha sozlamalarni o'z joyiga qaytarishingiz yoki Clear CMOS-dan foydalanishingiz kerak bo'ladi. Har bir narsa asta-sekin amalga oshirilishi kerak - har bir parametrni o'zgartirish, kompyuterni qayta ishga tushirish va tizimning tezligi va barqarorligini sinab ko'rish va shunga o'xshash har safar barqaror va samarali ko'rsatkichlarga erishilgunga qadar.

Hozirgi vaqtda xotiraning eng mos turi DDR2-800 hisoblanadi, ammo u yaqinda paydo bo'ldi va tobora kuchayib bormoqda. Keyingi turdagi (aniqrog'i, avvalgisi), DDR2-667 eng keng tarqalganlardan biri bo'lib, DDR2-533 bozorda kerakli miqdorda mavjud bo'lsa-da, allaqachon sahnadan yo'qola boshladi. DDR2-400 xotirasini ko'rib chiqishning ma'nosi yo'q, chunki u kundalik hayotdan deyarli yo'qoldi. Xotira modulining har bir turi ma'lum vaqt to'plamiga ega va mavjud jihozlarning xilma-xilligiga ko'proq mos kelishi uchun ular biroz oshirib yuborilgan. Shunday qilib, DDR2-533 modullarining SPD-da ishlab chiqaruvchilar odatda 4-4-4-12 (CL-RCD-RP-RAS), DDR2-667 da - 5-5-5-15 va DDR2-da kechikishlarni ko'rsatadilar. 800 - 5- 5-5-18, standart besleme zo'riqishida 1,8-1,85 V. Lekin hech narsa ularni tizim ish faoliyatini oshirish uchun kamaytirishga to'sqinlik qilmaydi va kuchlanish faqat 2-2,1 V ga ko'tarilsa (xotira uchun bo'ladi). me'yorlar doirasida bo'ling, lekin sovutish hali ham zarar qilmaydi) undan ham agressiv kechikishlarni o'rnatish mumkin.

Tajribalarimiz uchun sinov platformasi sifatida biz quyidagi konfiguratsiyani tanladik:

  • Ana plata: ASUS P5B-E (Intel P965, BIOS 1202)
  • Protsessor: Intel Core 2 Extreme X6800 (2,93 GGs, 4 MB kesh, FSB1066, LGA775)
  • Sovutish tizimi: Thermaltake Big Typhoon
  • Video karta: ASUS EN7800GT Dual (2xGeForce 7800GT, lekin video kartaning faqat "yarmi" ishlatilgan)
  • Qattiq disk: Samsung HD120IJ (120 GB, 7200 aylanish tezligi, SATAII)
  • Drayv: Samsung TS-H552 (DVD+/-RW)
  • Elektr ta'minoti: Zalman ZM600-HP

RAM sifatida Hynix-dan ikkita 1 GB DDR2-800 moduli (1 GB 2Rx8 PC2-6400U-555-12) ishlatilgan, bu esa testlar sonini kengaytirish imkonini berdi. turli rejimlar xotira ishi va vaqt kombinatsiyasi.

Bu erda tizimning barqarorligini tekshirish va xotira sozlamalari natijalarini tuzatish imkonini beruvchi kerakli dasturlarning ro'yxati. Tekshirish uchun barqaror ishlash kabi test dasturlaridan foydalanishingiz mumkin Testmem, Testmem+, S&M, Prime95, Windows muhitida "tezda" vaqtni belgilash uchun yordamchi dastur sifatida ishlatiladi MemSet (Intel va AMD platformalari uchun) va A64Info (faqat AMD uchun). Xotira bo'yicha tajribalarning asoslanishini arxivlovchi amalga oshirishi mumkin WinRAR 3.70b(o'rnatilgan benchmark mavjud), dastur SuperPI, Pi sonining qiymatini hisoblab chiqadi, sinov paketi bilan Everest(o'rnatilgan benchmark ham mavjud), SiSoft Sandra va hokazo.

Asosiy sozlamalar BIOS Setup-da amalga oshiriladi. Buning uchun tizimni ishga tushirish vaqtida tugmani bosing Del, F2 yoki boshqa, taxta ishlab chiqaruvchisiga qarab. Keyinchalik, biz xotira sozlamalari uchun mas'ul bo'lgan menyu elementini qidirmoqdamiz: vaqt va ish rejimi. Bizning holatlarimizda kerakli sozlamalar mavjud edi Kengaytirilgan/Chipset sozlamalari/Shimoliy ko'prik konfiguratsiyasi(vaqtlar) va Kengaytirilgan/tizim chastotasini sozlash(ish rejimi yoki oddiyroq, xotira chastotasi). Boshqa platalarning BIOS-da xotira sozlamalari "Kengaytirilgan Chipset xususiyatlari" (Biostar), "Kengaytirilgan/xotira konfiguratsiyasi" (Intel), "Yumshoq menyu + Kengaytirilgan chipset xususiyatlari" (abit), "Kengaytirilgan chipset xususiyatlari/DRAM konfiguratsiyasi" (EPoX), "Oddiy soatlash xususiyatlari/DRAM konfiguratsiyasi" (Sapphire), "MB Intelligent Tweaker" (Gigabayt, sozlamalarni faollashtirish uchun asosiy BIOS oynasini bosishingiz kerak. Ctrl+F1) va hokazo. Ta'minot kuchlanishi odatda overclock uchun mas'ul bo'lgan menyu elementida o'zgartiriladi va "Xotira kuchlanishi", "DDR2 Haddan tashqari kuchlanish nazorati", "DIMM kuchlanishi", "DRAM kuchlanishi", "VDIMM" va boshqalar sifatida belgilanadi. Bundan tashqari, bir xil ishlab chiqaruvchining turli taxtalari uchun sozlamalar ham nom, ham joylashuv, ham soni bo'yicha farq qilishi mumkin, shuning uchun har bir holatda siz ko'rsatmalarga murojaat qilishingiz kerak bo'ladi.

Agar modullarning ishlash chastotasini (imkoniyatlar va kengashning qo'llab-quvvatlashiga qarab) nominal qiymatidan yuqoriga ko'tarish istagi bo'lmasa, biz o'zimizni kechikishlarni kamaytirish bilan cheklashimiz mumkin. Agar shunday bo'lsa, unda siz xotiraning o'ziga qarab ta'minot kuchlanishini oshirishga, shuningdek vaqtni pasaytirishga murojaat qilishingiz kerak bo'ladi. Sozlamalarni o'zgartirish uchun kerakli elementlarni "Avtomatik" rejimidan "Qo'lda" ga o'tkazish kifoya. Bizni odatda birga topiladigan asosiy vaqtlar qiziqtiradi va ular quyidagicha nomlanadi: CAS# kechikish vaqti (CAS, CL, Tcl, tCL), RAS# dan CAS# gacha kechikish (RCD, Trcd, tRCD), RAS# Precharge (Qatorni oldindan zaryadlash vaqti, RP, Trp, tRP) va RAS# Oldindan zaryadlash uchun faollashtirish (RAS, Min.RAS# faol vaqt, aylanish vaqti, Tras, tRAS). Yana bitta parametr mavjud - 1T yoki 2T qiymatini oladigan buyruq tezligi (Xotira vaqti, 1T / 2T Xotira vaqti, CMD-ADDR vaqt rejimi) (boshqa qiymat AMD RD600 chipsetida paydo bo'lgan - 3T) va AMD da mavjud platformasida yoki NVidia chipsetlarida (Intel mantiqida u 2T da qulflangan). Ushbu parametr bittaga kamaytirilganda, xotira quyi tizimining ishlashi oshadi, lekin uning maksimal mumkin bo'lgan chastotasi kamayadi. Ba'zilarida asosiy vaqtlarni o'zgartirishga urinayotganda anakartlar"tuzoqlarni" kutish mumkin - o'chirish avtomatik sozlash, Shunday qilib, biz sub-tayminglarning qiymatlarini (chastotaga ham, xotiraning ishlashiga ham ta'sir qiluvchi qo'shimcha vaqtlar, lekin asosiylari kabi muhim emas), masalan, sinov taxtamizdagi kabi qayta o'rnatamiz. Bunday holda siz MemSet dasturidan foydalanishingiz kerak bo'ladi (afzalroq oxirgi versiya) va BIOS-da shunga o'xshashlarni o'rnatish uchun xotiraning har bir ish rejimi uchun sub-tayming (sub-tayming) qiymatlarini ko'ring "e.

Agar kechikishlarning nomlari mos kelmasa, bu erda "ilmiy poke usuli" yaxshi ishlaydi. Bir oz o'zgaruvchan qo'shimcha sozlamalar BIOS sozlamalarida biz dastur bilan nima, qaerda va qanday o'zgarganligini tekshiramiz.

Endi 533 MGts chastotada ishlaydigan xotira uchun standart kechikishlar o'rniga 3-3-3-9 yoki hatto 3-3-3-8 ni o'rnatishga urinib ko'rishingiz mumkin 4-4-4-12 (yoki boshqa ba'zilari). variant). Agar tizim ushbu sozlamalar bilan boshlamasa, biz xotira modullaridagi kuchlanishni 1,9-2,1 V ga oshiramiz. Yuqorida tavsiya etilmaydi, hatto 2,1 V da foydalanish tavsiya etiladi. qo'shimcha sovutish xotira (eng oddiy variant - havo oqimini an'anaviy sovutgichdan ularga yo'naltirish). Avvalo, siz standart sozlamalar bilan testlarni o'tkazishingiz kerak, masalan, WinRAR arxivatorida (Tools / Benchmark va apparat testi), bu vaqtga juda sezgir. Parametrlarni o'zgartirgandan so'ng, biz yana tekshiramiz va agar natija qanoatlansa, uni avvalgidek qoldiramiz. Agar shunday bo'lmasa, bizning sinovimizda bo'lgani kabi, Windows muhitida MemSet yordam dasturidan foydalaning (bu operatsiya tizimni muzlatib qo'yishi yoki undan ham yomoni, uni butunlay ishlamay qoldirishi mumkin) yoki RAS # ni CAS ga bir # ga oshirish uchun BIOS Setup-dan foydalaning. Kechiktiring va yana sinab ko'ring. Shundan so'ng, siz RAS # Precharge parametrini bittaga kamaytirishga harakat qilishingiz mumkin, bu esa unumdorlikni biroz oshiradi.

Biz DDR2-667 xotirasi uchun xuddi shunday qilamiz: 5-5-5-15 qiymatlari o'rniga 3-3-3-9 ni o'rnatamiz. Sinovlarni o'tkazishda biz RAS# ni CAS# Delay ga oshirishimiz kerak edi, aks holda ishlash standart sozlamalardan farq qilmadi.

DDR2-800 dan foydalanadigan tizim uchun kechikishlar ma'lum modullarga qarab 4-4-4-12 yoki hatto 4-4-3-10 gacha kamayishi mumkin. Qanday bo'lmasin, vaqtni tanlash mutlaqo individualdir va aniq tavsiyalar berish juda qiyin, ammo keltirilgan misollar tizimni sozlashda sizga yordam berishi mumkin. Va ta'minot kuchlanishi haqida unutmang.

Natijada, biz sakkiz xil variant va xotira rejimlarining kombinatsiyasi va uning kechikishlarini sinab ko'rdik, shuningdek, sinovlarga overclocker xotirasi natijalarini kiritdik - Team Xtreem TXDD1024M1066HC4, u 800 MGts samarali chastotada 3-3 vaqt oralig'ida ishladi. -3-8. Shunday qilib, 533 MGts rejimi uchun 4-4-4-12, 3-4-3-8 va 3-4-2-8 vaqtlari bilan uchta kombinatsiya chiqdi, 667 MGts uchun faqat ikkitasi bor - 5-5- 5-15 va 3 -4-3-9 va 800 MGts rejimi uchun, birinchi holatda bo'lgani kabi, uchta - 5-5-5-18, 4-4-4-12 va 4-4-3-10 . Quyidagi test paketlaridan foydalanilgan: PCMark05 sintetik toʻplamidan xotira subtesti, WinRAR 3.70b arxivatori, Pi hisoblash dasturi SuperPI va Doom 3 oʻyini (ravshanligi 1024x768, grafik sifati yuqori). Xotiraning kechikishi o'rnatilgan Everest benchmarki tomonidan tekshirildi. Barcha testlar Windows XP Professional Edition SP2 ostida o'tkazildi. Diagrammalarda keltirilgan natijalar ish rejimlari bo'yicha tartibga solingan.

Natijalardan ko'rinib turibdiki, ba'zi testlardagi farq ahamiyatsiz, ba'zan esa ayanchli. Buning sababi tizim avtobusi 1066 MGts chastotali Core 2 Duo protsessorining nazariy tarmoqli kengligi 8,5 Gb/s ni tashkil qiladi, bu ikki kanalli DDR2-533 xotirasining tarmoqli kengligiga teng. Tezroq xotiradan foydalanilganda, FSB tizim ishlashida cheklovchi omilga aylanadi. Kechikishni kamaytirish ishlashning oshishiga olib keladi, lekin xotira chastotasini oshirish kabi sezilmaydi. AMD platformasini sinov dastgohi sifatida ishlatganda, butunlay boshqacha rasmni kuzatish mumkin, agar iloji bo'lsa, keyingi safar buni qilamiz, ammo hozircha sinovlarimizga qaytaylik.

Sintetikada har bir rejim uchun kechikishlarning kamayishi bilan ishlashning o'sishi 533 MGts uchun 0,5%, 667 MGts uchun 2,3% va 800 MGts uchun 1% ni tashkil etdi. DDR2-533 dan DDR2-667 xotirasiga o'tishda unumdorlikning sezilarli o'sishi seziladi, ammo 667 dan DDR2-800 ga o'tish tezlikning bunday o'sishini ta'minlamaydi. Bundan tashqari, pastroq darajadagi va past vaqtli xotira yuqori chastotali versiyaga juda yaqin, ammo nominal sozlamalar bilan. Va bu deyarli har bir sinov uchun to'g'ri keladi. Vaqt o'zgarishiga juda sezgir bo'lgan WinRAR arxivatori uchun unumdorlik ko'rsatkichi biroz oshdi: DDR2-533 uchun 3,3% va DDR2-667/800 uchun 8,4%. Pi ning sakkiz millioninchi raqamini hisoblashda PCMark05 dan ko'ra foizlarda har xil kombinatsiyalar biroz bo'lsa-da yaxshiroq ishladi. O'yin ilovasi 5-5-5-15 taymerli DDR2-677-ni unchalik yoqtirmaydi va faqat ikkinchisini pasaytirish bizga sekinroq xotirani (ma'lum bo'lishicha, vaqtlar qanday bo'lishidan qat'iy nazar) ikki kvadrat orqali chetlab o'tishga imkon berdi. . DDR2-800 xotira sozlamalari yana ikkita freymni oshirishni ta'minladi va qolgan sinovlarda yaxshi bo'shliqqa ega bo'lgan overclocker varianti arzonroq hamkasbidan ancha oldinga chiqmadi. Shunga qaramay, protsessor va xotiradan tashqari yana bitta havola mavjud - butun tizimning ishlashiga o'z tuzatishlarini kiritadigan video quyi tizimi. Xotiraning kechikishining natijasi hayratlanarli bo'ldi, garchi grafikni diqqat bilan ko'rib chiqsangiz, ko'rsatkichlar nima uchun aynan shunday ekanligi ayon bo'ladi. DDR2-533 4-4-4-12 rejimidan ortib borayotgan chastota va vaqtlarning qisqarishi bilan kamayib, kechikish DDR2-667 3-4-3-9 da "muvaffaqiyatsizlikka" ega va oxirgi rejim deyarli farq qilmaydi. chastotadan tashqari oldingi. Va bunday past kechikishlar tufayli DDR2-667 yuqori qiymatlarga ega bo'lgan DDR2-800-dan osongina o'zib ketadi, ammo DDR2-800 o'tkazish qobiliyati hali ham haqiqiy ilovalarda etakchilikni qo'lga kiritish imkonini beradi.

Xulosa qilib shuni aytmoqchimanki, vaqtni kechiktirishning kamayishi natijasida olingan samaradorlikning kichik foizga o'sishiga (~ 0,5-8,5) qaramay, ta'sir hali ham mavjud. Va hatto DDR2-533 dan DDR2-800 ga o'tganda ham biz o'rtacha 3-4% ga, WinRARda esa 20% dan ko'proq o'sishga erishamiz.Demak, bunday "sozlash" o'zining afzalliklariga ega va tizim unumdorligini biroz oshirishga imkon beradi. jiddiy overclocking.

Test natijalari

Sinov 5-5-5-15 dan 9-9-9-24 gacha bo'lgan vaqt oralig'ida o'tkazildi va RAM chastotasi 800 dan 2000 MGts DDR gacha o'zgardi. Albatta, bu diapazondan barcha mumkin bo'lgan kombinatsiyalarda natijalarni olishning iloji bo'lmadi, ammo natijada olingan qiymatlar to'plami, bizning fikrimizcha, juda ko'rsatkichdir va deyarli har qanday mumkin bo'lgan haqiqiy konfiguratsiyalarga mos keladi. Barcha testlar Super Talent P55 Memory Kit yordamida amalga oshirildi. Ma'lum bo'lishicha, ushbu modullar nafaqat 2000 MGts DDR, balki 1600 MGts DDR da juda past vaqtlarda - 6-7-6-18 da ishlashga qodir. Aytgancha, bunday vaqtlar bizga birinchi to'plam - Super Talent X58 tomonidan taklif qilingan. Ehtimol, ikkala modul to'plami ham bir xil xotira chiplaridan foydalanadi va faqat radiatorlar va SPD profillarida farqlanadi. Grafiklarda va natijalar jadvallarida ushbu ish rejimi DDR3-1600 @ 6-6-6-18 sifatida belgilangan, shuning uchun ma'lumotlar taqdimotining "nozikligi" yo'qolmaydi. Quyidagi grafiklarda har bir chiziq bir xil bclk chastotasi va bir xil vaqtlardagi testlarga mos keladi. Natijalar grafiklarni chalkashtirmaslik uchun juda zich bo'lganligi sababli, raqamli qiymatlar grafik ostidagi jadvalda ko'rsatiladi. Birinchidan, Everest Ultimate sintetik paketida sinab ko'raylik.

RAMni o'qish testi shuni ko'rsatadiki, xotira chastotasini ko'paytirish va uning vaqtini qisqartirish natijasida ishlashning o'sishi mavjud. Shunga qaramay, hatto ixtisoslashtirilgan sintetik test uchun ham o'sish unchalik katta emas va bu turdagi grafiklar bilan ba'zi nuqtalar oddiygina birlashadi. Bunga yo'l qo'ymaslik uchun, agar iloji bo'lsa, quyidagi grafikda ko'rsatilganidek, olingan qiymatlarning butun diapazonini iloji boricha ko'rsatish uchun grafikning vertikal o'qi o'lchovini o'zgartiramiz.

Everest v5.30.1900, Xotirani o'qish, MB/s
vaqtlar DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MGts 1600 15115 14908 14336 14098
1333 14216 13693 13768 13027
1066 13183 12737 12773 12060 12173
800 11096 10830 10994 10700 10640
bclk=200 MGts 2000 18495
1600 18425 17035 18003 17602
1200 15478 15086 15467 15034

Shunday qilib, Everest yordam dasturining xotirasidan o'qish testi shuni ko'rsatadiki, RAM chastotasi 2 baravar oshishi bilan uning ishlash tezligi maksimal 40% ga oshadi va vaqtni pasaytirishdan ko'tariladi. 10% dan oshmasligi kerak.

Everest v5.30.1900, Xotira yozish, MB/s
vaqtlar DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MGts 1600 10870 10878 10866 10856
1333 10859 10852 10854 10869
1066 10852 10863 10851 10862 10870
800 10873 10867 10841 10879 10864
bclk=200 MGts 2000 14929
1600 14934 14936 14927 14908
1200 14931 14920 14930 14932

Ajablanarlisi shundaki, Everest xotirasini yozish testi RAM chastotasi va vaqtini o'zgartirishga mutlaqo befarq bo'lib chiqdi. Ammo natija uchinchi darajadagi protsessorning kesh xotirasi chastotasining 50% ga oshishidan aniq ko'rinadi, operativ xotira tezligi esa taxminan 37% ga oshadi, bu juda yaxshi.

Everest v5.30.1900, Xotira nusxasi, MB/s
vaqtlar DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MGts 1600 15812 15280 15269 15237
1333 15787 15535 15438 15438
1066 16140 15809 14510 14344 14274
800 13738 13061 13655 15124 12783
bclk=200 MGts 2000 20269
1600 20793 19301 19942 19410
1200 18775 20810 18087 19196

Xotiradagi nusxa ko'chirish testi juda mos kelmaydigan natijalarni ko'rsatadi. Bclk chastotasining ortishidan tezlikning sezilarli o'sishi va ba'zi hollarda vaqtlarning juda sezilarli ta'siri mavjud.

Everest v5.30.1900, Xotiraning kechikishi, ns
vaqtlar DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MGts 1600 45.4 46.7 46.9 48.5
1333 48.3 48.7 50.8 53
1066 51.1 51.4 53.9 56.3 58.6
800 54.7 57.9 58.5 59.1 61.5
bclk=200 MGts 2000 38.8
1600 39.7 41 41.2 42.9
1200 42.5 44.6 46.4 48.8

Xotiraning kechikishi testi odatda kutilgan natijalarni ko'rsatadi. Biroq, DDR3-2000 @ 9-9-9-24 rejimidagi natija bclk=200 MGts da DDR3-1600 @ 6-6-6-18 rejimiga qaraganda yaxshiroq. Va yana, bclk chastotasini oshirish natijalarning sezilarli yaxshilanishiga olib keladi.

Everest v5.30.1900, CPU Queen, ball
vaqtlar DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MGts 1600 30025 30023 29992 29993
1333 30021 29987 29992 30001
1066 29981 30035 29982 30033 29975
800 29985 29986 29983 29977 29996
bclk=200 MGts 2000 29992
1600 29989 29985 30048 30000
1200 30011 30035 30003 29993

Ko'rib turganingizdek, ushbu sof hisob-kitob testida RAM chastotasi ham, vaqtlari ham ta'sir qilmaydi. Aslida, shunday bo'lishi kerak edi. Oldinga qarab, aytaylik, xuddi shu rasm qolgan Everest CPU sinovlarida kuzatilgan, natijalari quyida ko'rsatilgan Photo Worxx testi bundan mustasno.

Everest v5.30.1900, PhotoWorxx, KB/s
vaqtlar DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MGts 1600 38029 37750 37733 37708
1333 36487 36328 36173 35905
1066 33584 33398 33146 32880 32481
800 27993 28019 27705 27507 27093
bclk=200 MGts 2000 41876
1600 40476 40329 40212 39974
1200 37055 36831 36658 36152

Natijalarning operativ xotira chastotasiga aniq bog'liqligi bor, lekin ular amalda vaqtlarga bog'liq emas. Shuni ham ta'kidlaymizki, qolgan barcha narsalar bir xil bo'lsa, uchinchi darajali protsessorning kesh xotirasi tezligining oshishi bilan natijalarning ortishi kuzatiladi. Endi RAM chastotasi va uning vaqtlari haqiqiy ilovalarda ishlashga qanday ta'sir qilishini ko'rib chiqamiz. Birinchidan, sinov natijalarini o'rnatilgan WinRar testida taqdim etamiz.

WinRar 3.8 benchmark, multi-threading, Kb/s
vaqtlar DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MGts 1600 3175 3120 3060 2997
1333 3067 3023 2914 2845
1066 2921 2890 2800 2701 2614
800 2739 2620 2562 2455 2382
bclk=200 MGts 2000 3350
1600 3414 3353 3305 3206
1200 3227 3140 3020 2928

Rasm shunchaki namunali ko'rinadi, chastota va vaqtlarning ta'siri aniq ko'rinadi. Ammo shu bilan birga, operativ xotira chastotasini ikki baravar oshirish ishlashning maksimal 25% ga oshishiga olib keladi. Vaqtlarni qisqartirish sizga ushbu testda yaxshi samaradorlikni oshirishga imkon beradi. Biroq, operativ xotira chastotasini bir bosqichga oshirish bilan bir xil natijalarga erishish uchun vaqtni bir vaqtning o'zida ikki bosqichga kamaytirish kerak. Shuni ham ta'kidlaymizki, RAM chastotasini 1333 dan 1600 MGts gacha oshirish testda 1066 dan 1333 MGts DDR gacha bo'lgandan ko'ra unumdorlikni oshiradi.

WinRar 3.8 benchmark, bitta-tortishuv, Kb/s
vaqtlar DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MGts 1600 1178 1165 1144 1115
1333 1136 1117 1078 1043
1066 1094 1073 1032 988 954
800 1022 972 948 925 885
bclk=200 MGts 2000 1294
1600 1287 1263 1244 1206
1200 1215 1170 1126 1085

Bitta ipli WinRar testida rasm odatda oldingisini takrorlaydi, ammo natijalarning o'sishi ko'proq "chiziqli". Biroq, xotira chastotasini bir bosqichga oshirganda, natijalarga erishish uchun siz hali ham vaqtni ikki yoki undan ko'proq bosqichga kamaytirishingiz kerak. Endi RAM chastotasi va uning vaqtini o'zgartirish Crysis o'yinidagi test natijalariga qanday ta'sir qilishini ko'rib chiqamiz. Birinchidan, "eng zaif" grafik rejimini o'rnatamiz - Past tafsilotlar.

Crysis, 1280x1024, past tafsilotlar, AA/AF yo'q, FPS
vaqtlar DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MGts 1600 184.5 183.4 182.5 181.4
1333 181.2 181.1 179.6 178.1
1066 179.6 178.0 174.9 172.1 169.4
800 172.4 167.9 166.0 163.6 165.0
bclk=200 MGts 2000 199.4
1600 197.9 195.9 195.9 193.3
1200 194.3 191.3 188.5 184.9

Grafiklardan ko'rinib turibdiki, vaqtlarning ta'siri past RAM chastotalarida - 800 va 1066 MGts DDR da sezilarli bo'ladi. 1333 MGts DDR va undan yuqori RAM chastotasi bilan vaqt ta'siri minimal va faqat bir necha FPSda ifodalanadi, bu bir necha foizni tashkil qiladi. Uchinchi darajadagi keshning chastotasini oshirish natijalarga sezilarli darajada ta'sir qiladi. Ammo, agar mutlaq qiymatlarni hisobga olsak, to'g'ridan-to'g'ri o'yinda bu farqni his qilish juda qiyin bo'ladi.

Crysis, 1280x1024, Oʻrtacha tafsilotlar, AA/AF yoʻq, FPS
vaqtlar DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MGts 1600 96.6 97.4 97.6 94.6
1333 95.5 95.8 93.3 92.8
1066 95.7 94.0 92.5 90.1 89.6
800 91.6 89.0 88.6 86.2 86.3
bclk=200 MGts 2000 102.9
1600 104.5 103.6 103.0 101.6
1200 100.2 100.0 98.7 97.7

Crysis-da o'rtacha grafiklarni yoqsangiz, operativ xotira chastotasi uning vaqtlaridan ko'ra ko'proq ta'sir qiladi. bclk=200 MGts da olingan natijalar, chastota va xotira vaqtlaridan qat'i nazar, bclk=133 MGts da olingan natijalardan hamon ustundir.

Crysis, 1280x1024, Yuqori tafsilotlar, AA/AF yo'q, FPS
vaqtlar DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MGts 1600 76.8 76.5 76.7 74.9
1333 75.1 75.4 75.4 73.4
1066 75.1 75.4 71.9 72.0 71.0
800 71.8 69.7 69.0 68.6 66.7
bclk=200 MGts 2000 81.7
1600 80.4 80.3 80.4 79.4
1200 80.5 79.1 77.4 77.1

Umuman olganda, rasm saqlanib qolgan. E'tibor bering, masalan, bclk=133 MGts chastotada RAM chastotasining ikki baravar oshishi natijalarning faqat 12% ga oshishiga olib keladi. Shu bilan birga, bclk = 133 MGts da vaqtlarning ta'siri bclk = 200 MGts ga qaraganda bir oz aniqroq.

800 55.9 55.8 55.6 55.0 54.3 bclk=200 MGts 2000 59.5 1600 59.8 59.3 59.5 59.0 1200 59.4 58.9 58.7 59.0

Eng "og'ir" rejimga o'tishda rasm tubdan o'zgarmaydi. Ceteris paribus, bclk chastotasidagi 1,5 baravar farq natijalarning atigi 5% ga oshishiga olib keladi. Vaqtlarning ta'siri 1-1,5 FPS oralig'ida va RAM chastotasini o'zgartirish biroz samaraliroq. Umuman olganda, natijalar juda zich. Qabul qiling, o'yinda 55 va 59 FPS o'rtasidagi farqni his qilish juda qiyin. E'tibor bering, olingan minimal FPS qiymatlari o'rtacha FPS natijalarining umumiy rasmiga deyarli to'liq mos keldi, albatta, biroz pastroq darajada.

⇡ Optimal operativ xotirani tanlash

Endi keling, keyingi nuqtani ko'rib chiqaylik - RAMning ishlashi uning narxi bilan qanday taqqoslanishi va qaysi nisbat eng maqbuldir. RAM unumdorligi o'lchovi sifatida biz multithreading yordamida o'rnatilgan WinRar testida test natijalarini oldik. Yozish paytidagi o'rtacha narxlar Yandex.Market ma'lumotlariga ko'ra bitta 1 GB DDR3 xotira modullari uchun olingan. Keyin, har bir modul turi uchun ishlash ko'rsatkichi narxga, ya'ni undan ko'ra bo'lingan arzonroq narx va modulning ishlashi qanchalik yuqori bo'lsa, shuncha yaxshi bo'ladi. Natija quyidagi jadvaldir.
DDR3 CAS kechikishi WinRar benchmark, MB/s Narxi, rub Ishlash / narx
1066 7 2800 1000 2.80
1333 7 3023 1435 2.11
1333 9 2845 900 3.16
1600 7 3120 1650 1.89
1600 8 3060 1430 2.14
1600 9 2997 1565 1.92
2000 9 3350 1700 1.97

Aniqlik uchun quyidagi diagrammada ishlash/narx qiymatlari ko'rsatilgan.

Ajablanarlisi shundaki, 9-9-9-24 vaqt oralig'ida 1333 MGts chastotada ishlaydigan DDR3 xotirasi ishlash / narx bo'yicha eng maqbul xarid bo'ldi. 7-7-7-20 vaqt oralig'iga ega DDR3-1066 xotirasi biroz yomonroq ko'rinadi, boshqa turdagi modullar esa sezilarli darajada kichikroq (etakchiga nisbatan taxminan 1,5 baravar), ammo bu ko'rsatkich bo'yicha o'xshash natijalarni namoyish etadi. Albatta, xotira modullarining narxiga kelsak, ular har bir alohida holatda juda farq qilishi mumkin va vaqt o'tishi bilan bozordagi vaziyat biroz o'zgarishi mumkin. Biroq, agar kerak bo'lsa, "Ishlash / Narx" ustunini qayta hisoblash qiyin bo'lmaydi.

⇡ Xulosa

Sinovlar shuni ko'rsatdiki, RAM chastotasi va vaqtini o'zgartirish natijasida natijalarning oshishi eng aniq bo'lgan ilovalarda xotira chastotasining oshishi eng katta ta'sir ko'rsatdi va vaqtni pasaytirish natijalarning sezilarli darajada oshishiga olib keldi. Shu bilan birga, xotira chastotasini bir bosqichga oshirish bilan bir xil ishlash darajasiga erishish uchun, qoida tariqasida, vaqtni ikki bosqichga qisqartirish kerak edi. RAMni tanlashga kelsak Intel platformalari LGA 1156, keyin ishqibozlar va ekstremal odamlar, albatta, eng samarali mahsulotlarga ko'zlarini to'xtatadilar. Shu bilan birga, 9-9-9-24 vaqt oralig'ida ishlaydigan DDR3-1333 xotirasi oddiy foydalanuvchining odatiy vazifalari uchun etarli bo'ladi. Ushbu turdagi xotira bozorda keng tarqalgan va juda hamyonbop bo'lganligi sababli, ishlashda deyarli hech narsani yo'qotmasdan, operativ xotira narxini sezilarli darajada tejashingiz mumkin. Bugun ko'rib chiqilgan Super Talent X58 xotira to'plami biroz noaniq taassurot qoldirdi va Super Talent P55 to'plami ishning barqarorligi va overclock va vaqtni o'zgartirish qobiliyatidan juda mamnun edi. Afsuski, hozirgi vaqtda ushbu xotira to'plamlarining chakana narxi haqida hech qanday ma'lumot yo'q, shuning uchun biron bir aniq tavsiyalar berish qiyin. Umuman olganda, xotira juda qiziq va e'tiborga olish kerak bo'lgan xususiyatlardan biri bu nisbatan past vaqtlarda ishlash qobiliyati va modullardagi kuchlanishni oshirish amalda overclock natijalariga ta'sir qilmasligi.

Bugun biz vaqt va kichik vaqtlarning eng aniq ta'rifi haqida gaplashamiz. Tarmoqdagi aksariyat maqolalarda xatolar va noaniqliklar mavjud va juda munosib materiallar har doim ham barcha vaqtlarni qamrab olmaydi. Biz bu bo'shliqni to'ldirishga harakat qilamiz va imkon qadar u yoki bu vaqt kechikishining to'liq tavsifini beramiz.

Xotira tuzilishi jadvalga o'xshaydi, bu erda birinchi navbatda satr, keyin esa ustun tanlanadi. Ushbu jadval banklarga bo'lingan, zichligi 64 Mbit (SDRAM) dan kam bo'lgan xotira uchun 2 dona, yuqorida - 4 (standart) mavjud. 1 Gbit zichlikdagi chipli DDR2 SDRAM xotirasi uchun spetsifikatsiya allaqachon 8 ta bankni nazarda tutadi. Ishlatilgan bankdagi chiziqni boshqasiga qaraganda ochish uchun ko'proq vaqt kerak bo'ladi (chunki ishlatilgan liniya avval yopilishi kerak). Shubhasiz, yangi bankda yangi liniya ochish yaxshiroqdir (chiziqlarni almashtirish printsipi bunga asoslanadi).

Odatda xotirada (yoki uning spetsifikatsiyasida) 3-4-4-8 yoki 5-5-5-15 kabi yozuv mavjud. Bu asosiy xotira vaqtlarining qisqartirilgan yozuvi (vaqt sxemasi deb ataladi). Vaqtlar nima? Shubhasiz, hech qanday qurilma cheksiz tezlikda ishlay olmaydi. Bu shuni anglatadiki, har qanday operatsiyani bajarish uchun biroz vaqt kerak bo'ladi. Vaqtlar - bu buyruqni bajarish uchun zarur bo'lgan vaqtni, ya'ni buyruq yuborilganidan uning bajarilishigacha bo'lgan vaqtni belgilovchi kechikish. Va har bir raqam qancha vaqt kerakligini aniq ko'rsatadi.

Endi har birini navbat bilan ko'rib chiqamiz. Vaqt sxemasi mos ravishda CL-Trcd-Trp-Tras kechikishlarini o'z ichiga oladi. Xotira bilan ishlash uchun avval biz ishlaydigan chipni tanlashingiz kerak. Bu CS# (Chip Select) buyrug'i bilan amalga oshiriladi. Keyin bank va chiziq tanlanadi. Har qanday chiziq bilan ishlashdan oldin uni faollashtirishingiz kerak. Bu RAS# qatorni tanlash buyrug'i bilan amalga oshiriladi (u qator tanlanganda faollashadi). Keyin (chiziqli o'qish operatsiyasi paytida) siz CAS# buyrug'i bilan ustunni tanlashingiz kerak (xuddi shu buyruq o'qishni boshlaydi). Keyin ma'lumotlarni o'qing va bankni oldindan zaryadlash orqali chiziqni yoping.

Vaqtlar eng oddiy so'rovda (tushunish qulayligi uchun) tartibda joylashtirilgan. Vaqtlar birinchi bo'lib, keyin pastki vaqtlar keladi.

Trcd, RAS dan CASgacha kechikish- bank qatorini faollashtirish uchun zarur bo'lgan vaqt yoki qatorni tanlash uchun signal (RAS#) va ustunni tanlash uchun signal (CAS#) orasidagi minimal vaqt.

CL, Cas Latency- o'qish buyrug'ini berish (CAS) va ma'lumotlarni uzatish boshlanishi (o'qish kutish vaqti) o'rtasidagi minimal vaqt.

Oldindan zaryadlash uchun faol- qator faolligining minimal vaqti, ya'ni qatorning faollashishi (uning ochilishi) va oldindan zaryadlash buyrug'i (qatorning yopilishining boshlanishi) orasidagi minimal vaqt. Bu vaqtdan oldin qatorni yopish mumkin emas.

Trp, qatorni oldindan zaryadlash- bankni oldindan to'lash uchun zarur bo'lgan vaqt (oldindan to'lov). Boshqacha qilib aytganda, yangi bank qatorini faollashtirish mumkin bo'lgan minimal qatorni yopish vaqti.

CR, buyruq tezligi 1/2T- Controller buyruqlar va manzillarni dekodlashi uchun zarur bo'lgan vaqt. Aks holda, ikkita buyruq orasidagi minimal vaqt. 1T qiymati bilan buyruq 1 tsikl uchun, 2T - 2 tsikl, 3T - 3 tsikl uchun tan olinadi (hozircha faqat RD600 da).

Bularning barchasi asosiy vaqtlar. Qolgan vaqtlar ishlashga kamroq ta'sir qiladi va shuning uchun ular pastki vaqtlar deb ataladi.

Trc, Qator aylanish vaqti, Faollashtirish/yangilash vaqti, Faoldan faol/avtomatik yangilash vaqti - bir xil bank qatorlarini faollashtirish orasidagi minimal vaqt. Bu Tras+Trp vaqtlarining kombinatsiyasi - chiziq faol bo'lgan minimal vaqt va uning yopilishi vaqti (shundan keyin siz yangisini ochishingiz mumkin).

Trfc, Qatorni yangilash tsikli vaqti, Qatorni avtomatik yangilash vaqti, Faollashtirish/yangilash uchun yangilash buyrug'i davri - qatorni yangilash buyrug'i va faollashtirish buyrug'i yoki boshqa yangilash buyrug'i orasidagi minimal vaqt.

Trd, ACTIVE bank A to ACTIVE bank B buyrug'i, RAS to RAS Delay, Row Active to Row Active - turli banklar qatorlarini faollashtirish orasidagi minimal vaqt. Arxitektura nuqtai nazaridan, siz birinchi bankdagi qatorni ochganingizdan so'ng darhol boshqa bankda qator ochishingiz mumkin. Cheklov faqat elektr bilan bog'liq - uni faollashtirish uchun juda ko'p energiya talab qilinadi va shuning uchun simlarning tez-tez faollashishi bilan kontaktlarning zanglashiga olib keladigan elektr yuki juda yuqori. Uni kamaytirish uchun bu kechikish joriy etildi. Xotiraga kirishni interleaving funktsiyasini amalga oshirish uchun foydalaniladi.

Tccd, CAS to CAS Delay - ikkita CAS# buyrug'i orasidagi minimal vaqt.

Twr, Write Recovery, Write to Precharge - yozish operatsiyasining tugashi va bitta bank uchun qatorni oldindan to'lash buyrug'i orasidagi minimal vaqt.

Twtr, Trd_wr, Write To Read - yozishning tugashi va bitta darajali o'qish buyrug'ining (CAS#) chiqarilishi orasidagi minimal vaqt.

RTW, Yozish uchun o'qish, (Bir xil) Yozish uchun o'qilgan daraja - o'qish operatsiyasining tugashi va yozish buyrug'ining chiqarilishi orasidagi minimal vaqt, bir daraja.

Xuddi shu darajali Yozish uchun yozish kechikdi- bir xil darajadagi yozish uchun ikkita buyruq orasidagi minimal vaqt.

Turli darajali Yozish uchun kechikish- turli darajalarda qayd etish uchun ikki jamoa o'rtasidagi minimal vaqt.

Twr_rd, Different Ranks Write To READ Delayed – yozishning tugashi va turli darajalarda o‘qish buyrug‘i (CAS#) berilishi o‘rtasidagi minimal vaqt.

Kechiktirilgan o'qish uchun bir xil daraja- bir xil darajadagi ikkita o'qish buyrug'i orasidagi minimal kechikish.

Trd_rd, Different Ranks Read To Read Delayed - turli darajadagi ikkita o'qish buyrug'i orasidagi minimal kechikish.

Trtp, Oldindan zaryad qilish uchun o'qing - oldindan zaryad qilish buyrug'idan oldin o'qish buyrug'ining chiqarilishi orasidagi minimal interval.

Oldindan zaryadlash uchun- ikkita oldindan zaryadlash buyrug'i orasidagi minimal vaqt.

tpall_rp, Precharge All to Active Delay - Precharge All buyrug'i va qatorni faollashtirish buyrug'i o'rtasidagi kechikish.

Xuddi shu darajali PALL dan REFga kechiktirildi- bir xil darajadagi Precharge All va Refresh o'rtasidagi minimal vaqtni belgilaydi.

Turli darajali REF dan REFgacha kechikdi- turli darajalarda yangilash (yangilash) uchun ikkita buyruq orasidagi minimal kechikishni o'rnatadi.

Twcl, Write Latency - yozish buyrug'ini berish va DQS signali o'rtasidagi kechikish. CL ga o'xshash, ammo rekord uchun.

Tdal, JEDEC 79-2C, p.74 dan iqtibos keltirildi: avtomatik oldindan zaryadlash yozishni tiklash + oldindan to'ldirish vaqti (Twr+Trp).

Trcd_rd/Trcd_wr, O'qish/Yozish uchun faollashtirish, RAS-dan CAS-ga o'qish/yozish kechikishi, O'qish/Yozish uchun RAW-manzil ustuniga manzil - ikki vaqtni birlashtirish - Trcd (RASdan CASga) va rd/wr buyrug'ini kechiktirish. Aynan ikkinchisi turli xil Trcd - yozish va o'qish uchun (Nf2) va BIOS-ni o'rnatish uchun - Fast Ras to Cas mavjudligini tushuntiradi.

Tck, Clock Cycle Time - bir sikl davri. Xotiraning chastotasini aynan u belgilaydi. U quyidagicha hisoblanadi: 1000/Tck=X Mhz (haqiqiy chastota).

CS, Chip Select - kerakli xotira chipini tanlash uchun CS# signali tomonidan berilgan buyruqni bajarish uchun zarur bo'lgan vaqt.

Tac, CK dan DQ chiqish kirish vaqti - modul tomonidan soat chetidan ma'lumotlar chiqishigacha bo'lgan vaqt.

Manzil va buyruqni o'rnatish soatdan oldingi vaqt- buyruq manzili sozlamalarini uzatish soatning ko'tarilgan chetidan oldin bo'ladigan vaqt.

Soatdan keyin manzil va buyruqni ushlab turish vaqti- soatning yiqilgan chetidan keyin manzil va buyruq sozlamalari "qulflangan" vaqt.

Soatdan oldin ma'lumotlarni kiritishni sozlash vaqti, soatdan keyin ma'lumotlarni kiritish vaqti- yuqoridagi kabi, lekin ma'lumotlar uchun.

Tk maks, SDRAM Device Maximum Cycle Time - maksimal qurilma aylanish vaqti.

Tdqsq maks, DQS va tegishli DQ signallari uchun DDR SDRAM qurilmasi DQS-DQ Skew - DQS strobe va tegishli ma'lumotlar signallari o'rtasidagi maksimal siljish.

Tqs, DDR SDRAM Device Read Data Hold Skew Factor - o'qish ma'lumotlarining maksimal "qulflash" siljishi.

tch, tcl, CK yuqori/past impuls kengligi - CK soat chastotasining yuqori/past darajasining davomiyligi.

Thp, CK yarim impuls kengligi - CK soat chastotasining yarim tsiklining davomiyligi.

Maksimal sinxron kechikish- maksimal asinxron kechikish vaqti. Parametr asenkron kechikishning davomiyligini nazorat qiladi, bu signalning xotira tekshirgichidan eng uzoq xotira moduliga va orqaga o'tishi uchun zarur bo'lgan vaqtga bog'liq. Variant AMD protsessorlarida (Athlon/Opteron) mavjud.

DRAM o'qishni blokirovka qilishning kechikishi- ma'lum bir qurilmani "qulflash" (aniq tanib olish) uchun zarur bo'lgan vaqtni belgilovchi kechikish. Xotira boshqaruvchisidagi yuk (qurilmalar soni) ortganda haqiqiy.

Trepre, O'qish muqaddimasi - xotira kontrolleri ma'lumotlarning buzilishini oldini olish uchun o'qishdan oldin ma'lumotlarni qabul qilishni faollashtirishni kechiktiradigan vaqt.

Trpst, Twpre, Twpst, Muqaddimani yozing, postambulani o'qing, postamblni yozing - yozish uchun ham, ma'lumotlarni olgandan keyin ham xuddi shunday.

O'qish/Yozish navbatini aylanib o'tish- navbatdagi eng oldingi so'rov bajarilgunga qadar xotira kontrolleri tomonidan necha marta chetlab o'tish mumkinligini belgilaydi.

Maks- hakamlik sudyasining tanlovi bekor qilingunga qadar DCQdagi eng oldingi yozuvni necha marta chetlab o'tish mumkinligini aniqlaydi. 0 ga o'rnatilganda, arbitrni tanlash har doim hisobga olinadi.

SDRAM MA kutish holati, Kutish holatini o'qing - CS# signali berilgunga qadar manzil ma'lumotlarining 0-2-sikl oldinga siljishini sozlash.

Qaytib qo'yish- tsikllar orasidagi kechikish. Ikki ketma-ket o'qish/yozish operatsiyalari o'rtasida bir belgili kechikish qo'shadi.

DRAM R/W chiqish vaqti, rd/wr buyrug'ini kechiktirish - o'qish / yozish buyrug'ini bajarishdan oldin kechikish. Odatda mos ravishda 8/7 yoki 7/5 bar. Buyruqni berishdan boshlab bankni faollashtirishgacha bo'lgan vaqt.

Spekulyativ yo'l, SDRAM spekulyativ o'qish - Odatda, xotira avval manzilni, keyin o'qish buyrug'ini oladi. Manzilni dekodlash nisbatan uzoq vaqt talab qilganligi sababli, manzil va buyruqni kechiktirmasdan ketma-ket berish orqali oldindan boshlashni qo'llash mumkin, bu avtobusdan foydalanishni yaxshilaydi va ish vaqtini qisqartiradi.

Twtr Xuddi shu bank, Xuddi shu bank uchun o'qishga yozish vaqti - yozish operatsiyasining tugashi va o'sha bankda o'qish buyrug'ining chiqarilishi o'rtasidagi vaqt.

Tfaw, To'rtta faol Windows - to'rtta oyna (faol qatorlar) faol bo'lishi uchun minimal vaqt. U sakkiz bankli qurilmalarda qo'llaniladi.

Strobe kechikishi. Strob pulsini yuborishda kechikish (selektor pulsi).

Xotirani yangilash tezligi. Xotirani yangilash tezligi.

Umid qilamizki, biz taqdim etgan ma'lumotlar xotira vaqtlarini belgilashni, ular qanchalik muhimligini va qaysi parametrlar uchun javobgarligini tushunishga yordam beradi.