• Hız aşırtma basittir: RAM. Belleği hızlandırmak veya daha azı daha iyi anlamına gelmez Komut hızı 1t veya 2t nedir

    Son olarak, bugünkü incelememizin en önemli kısmına geldik - hız aşırtma. Öyleyse, her şeyden önce, belleğin 1,65v nominal voltajında ​​​​ve 7-7-7-20 nominal zamanlamalarında hangi frekansı fethedeceğini kontrol edelim:

    7-7-7-20'de bellek, nominal 1333 MHz'den 1630 MHz'e hız aşırttı ve testte 30 dakika boyunca kararlı bir şekilde çalıştı. Bellek voltajının yalnızca 1,65v olarak ayarlandığı düşünülürse bu çok iyi bir sonuçtur. 6-6-6-18'de hız aşırtma sabit bir 1403 MHz verdi. Ve 8-8-8-24'te frekans 1835 MHz idi.

    reklam

    Şimdi bellek voltajını 1.8v'a yükseltelim. Bu durumda zorunlu bir önlem alındı ​​- Uncore voltajı 1,35v'ye yükseltildi. Diyagrama bakalım:

    Ne diyebilirim ki, sadece harika bir sonuç! Bu beklenen bir şey olmasına rağmen, çünkü Mikron çipler, voltaj artışlarına çok iyi yanıt verir ve hız aşırtma konusunda oldukça fazla şey katabilir. Bir düşünün - 6-6-6-18 zamanlamaları ve yalnızca 1,8v ile 1516 MHz! Bunu sık sık görmüyorsun. 7-7-7-20'de sabit frekans, nominal frekansı olan 1333 MHz'e kıyasla 1750 MHz idi. Ancak 8-8-8-24'te sonuç çok garip çıktı: 1.65v'de elde edilen 1835 MHz'e kıyasla - ve 1.8v'de hız aşırtma hiç meyve vermedi. Biraz ileriye baktığımda, sonucun 1.9v'de aynı olduğunu söyleyeceğim - aynı 1835 MHz. Bütün bunlar çok tuhaf görünüyordu ve sorunun hafızada değil, başka bir şeyde olduğundan emindim. Küçük bir analizden sonra, bu tür saçmalıkların ortaya çıkmasının nedenini hala bulmayı başardık. İşlemcinin suçlu olduğu ortaya çıktı ve her şey UCLK frekansına veya daha doğrusu bileşenlerinden birine - L3 önbelleği veya bellek denetleyicisine - dayanıyordu. Tam olarak ne olduğunu öğrenmeyi başaramadım, ancak şüpheler L3 önbelleğine düştü çünkü. bellek voltajını artırmak hız aşırtmayı hiç artırmadı (bu voltaj işlemcideki bellek denetleyicisine de güç sağlar). Ancak Uncore voltajını 1,55v'ye yükseltmek, UCLK hız aşırtmada ve sonuç olarak belleğin kendisinde küçük bir artış sağladı. Doğru, bu artış küçüktü, sadece 10 MHz ve Uncore'u 1,55v'nin üzerine çıkarmak zaten oldukça riskliydi. Ek olarak, bu voltajdaki bir artış işlemciyi ek olarak ısıttı ve zayıf değil - yaklaşık + 3-4 santigrat derece.

    Özellikle ilgi çekici olan, bellek performansını ayarlayarak sistem performansını iyileştirme yeteneğidir (başka bir sık ​​kullanılan terim, belleği ince ayardan "ince ayar" yapmaktır). Abit KX7-333 anakart örneği üzerinde ilgili araştırmayı gerçekleştirdik, çünkü BIOS aracılığıyla mevcut olan en zengin çeşitli bellek ayarları setlerinden birine sahip.

    Test sisteminde aşağıdaki ekipmanlar kullanılmıştır:

    • Anakart Abit KX7-333;
    • Samsung tarafından üretilen 256 MB PC2100 DDR SDRAM;
    • İşlemci AMD Athlon XP 1600+
    • NVidia GeForce4 64Mb çip (NVIDIA Detonator v28.32) tabanlı MX440 ekran kartı;
    • Ses kartı Creative Live 5.1;
    • Sabit disk IBM DTLA 307030 30Gb;
    • PowerMan 250 W güç kaynağı;
    • İşletim sistemi Windows 2000 İngilizce SP1

    Sisoft Sandra 2002 testi ve (performansı büyük ölçüde bellek bant genişliğine bağlı olan) Quake3 oyunu bellek ince ayarının olanaklarını göstermek için kullanıldı. Daha fazla netlik için her parametreyi ayrı ayrı değiştirip performans değerini vereceğim.

    Varsayılan ayarlarla test edin

    Yani, başlangıç ​​parametreleri:
    • CAS Gecikmesi = 2,5T
    • Bank Interleave = Devre Dışı Bırak
    • DRAM Komut Hızı = 2T
    • Trp = 3T
    • Tras = 6T
    • trcd = 3T
    • FSB frekansıBellek frekansı = 133MHz133MHz
    Ölçek Anlam
    Sandra 1907
    Sandra 1776
    Quake3 (En Hızlı) 218,1 fps

    Bank Interleave - 2 Banka

    Bank Interleave parametresini değiştirin, değeri 2 Bank olarak ayarlayın. Genel olarak, bu parametrenin amacı açık bellek sıralarına erişimi kontrol etmektir. Olası değerler: Yok, 2 Sıra, 4 Sıra (bazen 2-Yönlü/4-Yollu). En verimli 4 Bankadır.

    DRAM Komut Hızı - 1T

    Ardından, DRAM Komut Hızı parametresini değiştirin. Bank Interleave'i 4 Bank'a eşit bırakırken değeri 1T olarak ayarladık. DRAM Komut Hızı parametresi, KT266 yonga setinde göründü. Bununla birlikte, yonga seti ve bellek arasındaki veri aktarımındaki gecikmeleri manuel olarak değiştirebiliriz. Olası değerler 2T, 1T'dir (en hızlısı 1T'dir). Bunun, bellek alt sisteminin performansını önemli ölçüde etkileyen parametrelerden biri olduğuna dikkat edin.

    Ölçek Anlam
    Sandra 1965
    Sandra 1864
    Quake3 (En Hızlı) 235.0 fps

    CAS Gecikmesi - 2T

    Daha sonra CAS Latency parametresini değiştiriyoruz. Geri kalan ayarları değiştirmeden değeri 2T olarak ayarladık (yani Bank Interleave=4 Bank, DRAM Command Rate=1T). CAS Gecikmesi, belleğin bir okuma isteğine yanıt verdiği döngü sayısıdır. Bu değer ne kadar küçük olursa o kadar iyidir. Olası seçenekler: 2.5T, 2T. Performans açısından en önemlisi, hafıza işleminin parametresidir.

    Ölçek Anlam
    Sandra 2024
    Sandra 1901
    Quake3 (En Hızlı) 239,7 fps

    Dolayısıyla, kararlılık ve hız açısından en iyi şekilde ayarlanmış bir bellek alt sistemimiz var. Bununla birlikte, kaliteli belleğiniz varsa, Trp (Ön şarjdan Aktife), Tras (Aktiften ön şarjdan) ve Trcd (Aktiften CMD'ye) parametrelerini değiştirerek, hızda küçük bir artış daha elde edebiliriz.

    Trp=2T, Tras=5T ve Trcd=2T

    Samsung tarafından üretilen 256 MB PC2100 DDR SDRAM bellek modülü, tüm test süresi boyunca en olumlu olduğunu kanıtladı (bu yılın Ocak ayında satın alındı). Bu yüzden aşağıdaki değerleri cesurca ayarlıyorum: Trp=2T, Tras=5T ve Trcd=2T (varsayılan değerler 3T, 6T ve 3T'dir).

    Ölçek Anlam
    Sandra 2039
    Sandra 1906
    Quake3 (En Hızlı) 245.0 fps

    Böylece, hafızayı değiştirdikten sonra, performans kazancı Sandra testinde ~ yüzde 7,5 ve Quake3 oyununda yüzde 12'den fazla oldu!

    DDR333 (PC2700)

    Şimdi belleği DDR333 (veya PC2700) moduna ayarlayarak neler yapılabileceğini görelim. Test belleği modülü bu frekansta yalnızca aşağıdaki zamanlamalarda çalışabildi:

    • CAS Gecikmesi = 2T
    • Banka Arası = 4 Banka
    • DRAM Komut Hızı = 1T
    • Trp = 3T
    • Tras = 6T
    • trcd = 3T
    • FSB frekansı Bellek frekansı = 133MHz 166MHz
    Ölçek Anlam
    Sandra 2052
    Sandra 1932
    Quake3 (En Hızlı) 255,1 fps

    Pivot tablo

    Bu bilgilerin daha rahat algılanması için sonuçları bir tablo şeklinde düzenleyeceğim:

    HAYIR Sıklık
    FSB MEM'i
    (MHz)
    zamanlamaları Sandra Quake3 (fps) 3. çeyrekte büyüme(%) Sıklık
    işlemci
    (değerlendirme)
    1 133133 Dis, 2T, 2.5T-3T-6T-3T 1907 / 1776 218,1 - XP 1600+
    2 133133 2 Bank, 2T, 2.5T-3T-6T-3T 1911 / 1791 222,9 2,2 XP 1600+
    3 133133 4 Bank, 2T, 2.5T-3T-6T-3T 1925 / 1806 227,3 4,2 XP 1600+
    4 133133 4 Banka, 1T, 2.5T-3T-6T-3T 1965 / 1864 235,0 7,7 XP 1600+
    5 133133 4 Bank, 1T, 2T-3T-6T-3T 2024 / 1901 239,7 9,9 XP 1600+
    6 133133 4 Banka, 1T, 2T-2T-5T-2T 2039 / 1906 245,0 12,3 XP 1600+
    7 133166 4 Bank, 1T, 2T-3T-6T-3T 2052 / 1932 255,1 16,9 XP 1600+
    8 166166 4 Bank, 1T, 2T-3T-6T-3T 2426 / 2272 307,2 40,8 XP 2100+

    sonuçlar

    Varsayılan ayarlar şunlardır:

    • CAS Gecikmesi = 2T
    • Banka Arası = 4 Banka
    • DRAM Komut Hızı = 1T
    • Trp = 3T
    • Tras = 6T
    • trcd = 3T

    Bu nedenle, 1'den 4'e kadar olan konfigürasyonlar sadece teorik bir bakış açısından ilgi çekicidir. Doğru, bazen deneyimsiz montajcılar doğru parametreleri ayarlamaz ve kullanıcı performansın önemli bir bölümünü kaybeder. Başka bir durumda, RAM kalitesinden tasarruf etme girişimi de% 5-10'a varan performans kaybına yol açar. Ve bunlar çok büyük rakamlar; Örneğin, Quake3 (En Hızlı) testinde fark 5-10 fps'dir, bu XP1600+ ve XP1700+ işlemciler arasındaki farktır (değerlendirmedeki fark 100'dür, gerçek işlemci frekansında - 66Mhz).

    5 ve 7 konfigürasyonları arasındaki performans farkına dikkat edin, yaklaşık %6,5'tir. Bu, DDR333'e geçerken yaklaşık bir performans kazancıdır (örnek: KT266A'dan KT333'e yükseltme).

    Son satıra - Sandra testinin göstergelerine dikkat ediyoruz. İşlemci ve belleği senkronize moda (166 ve 166 Mhz) ayarlayarak önemli bir performans artışı elde edilebilecek şey budur. İşlemci 1400'den 1750 Mhz'ye hız aşırtıldığından, Quake3 test sonuçları burada işe yaramaz.

    Bu modda, sinyal eşleştirmede gecikme olmaz ve 166 MHz'lik bir frekanstan başlayarak, PCI frekansı için 1/5'lik bir bölücü kullanılır (AGP için 2/5), bu da otomatik olarak sabit sürücü denetleyicisinin şu hızda çalıştığı anlamına gelir: standart PCI frekansı (33 Mhz).

    Doğal olarak, tüm bu materyaller yalnızca amacı mevcut donanımdan maksimumu çıkarmak olan bir bilgisayar meraklısı için değerlidir. Ve çoğu sıradan kullanıcı için, tüm zamanlamaları bellek üreticisi tarafından belirtilen değerlere ayarlayabileceğinizi bilmenin yeterli olduğunu düşünüyorum. "DRAM Timing" parametresi bunun için tasarlanmıştır. Olası değerler: "Manuel" - parametreler manuel olarak ayarlanır, "SPD ile" - varsayılan olarak ayarlanır (SPD = Seri Varlık Tespiti). Tabii ki, bellek üreticileri biraz tereddütlü ve zamanlamaları biraz abartıyorlar. Sonuç olarak, performans, parametrelerin manuel olarak ayarlanmasından biraz daha düşüktür.

    Okuyucunun fark edebileceği gibi, elimizdeki tüm parametreleri değiştirmedim. Abit KX7-333 kartı en fazla bellek parametresine sahiptir (Epox kartlarından daha fazla). Aşağıdakileri söyleyeceğim - dikkate alınan tüm parametreler, bir tür "beyefendi seti" olan orta ve yüksek sınıfın hemen hemen her kurulunda mevcuttur. Diğer parametreler (Kuyruk Derinliği hariç), performans üzerinde çok az etkisi olan, ancak bazen farklı üreticilerin belleklerinin kararlılığını iyileştirmek (hatta bu tür incelikler vardır) ve farklı bellek modülleri yapılandırmalarında çalışmak için çok yararlı olan oldukça spesifik parametrelerdir. .

    Ve sonuncusu. Agresif (düşük) zamanlamalarda kararlı çalışma elde etmek için bellek voltajını (Vmem) artırmak çok yararlıdır. Doğru, bu ısı dağılımını artırır, ancak aşırı ısınmayı önlemek için bellek için soğutucu kullanabilirsiniz.

    Bir hız aşırtma uzmanının, belleğin yüksek frekanslarda çalışamamasının hız aşırtma için bir engel haline geldiğini hatırlaması da önemlidir. Bu nedenle, bazen bellek zamanlamalarını artırmak mantıklıdır (performans biraz düşecektir), ancak bu nedenle daha yüksek FSB frekanslarına ulaşmak mümkün hale gelir (artırılmış işlemci frekansı, çok daha büyük bir performans artışı sağlar).

    İşlemcilerin ve video kartlarının nasıl hız aşırtılacağı hakkında zaten konuştuk. Tek bir bilgisayarın performansını önemli ölçüde etkileyen diğer bir bileşen de RAM'dir. RAM'in çalışma modunu zorlamak ve ince ayar yapmak, PC'nin performansını ortalama %5-10 oranında artırabilir. Böyle bir artış herhangi bir finansal yatırım yapılmadan elde ediliyorsa ve sistemin istikrarı için risk içermiyorsa - neden denenmesin? Ancak, bu materyali hazırlamaya başladığımızda, hız aşırtma sürecinin açıklamasının tek başına yeterli olmayacağı sonucuna vardık. Modüllerin çalışması için belirli ayarları değiştirmenin neden ve ne için gerekli olduğunu anlamak, yalnızca bilgisayarın bellek alt sisteminin çalışmasının özüne inerek mümkündür. Bu nedenle, malzemenin ilk bölümünde RAM'in işleyişinin genel ilkelerini kısaca ele alacağız. İkincisi, yeni başlayan hız aşırtmacıların bellek alt sisteminde hız aşırtma yaparken izlemesi gereken ana ipuçlarını içerir.

    RAM'in temel çalışma ilkeleri, farklı tipteki modüller için aynıdır. Yarı iletken endüstri standartlarının önde gelen geliştiricisi olan JEDEC, herkesin bu konudaki açık belgelerle tanışması için bir fırsat sunuyor. Temel kavramları kısaca açıklamaya çalışacağız.

    Dolayısıyla RAM, bellek bankaları adı verilen dizilerden oluşan bir matristir. Sözde bilgi sayfalarını oluştururlar. Bellek bankası, her hücresi dikey (Sütun) ve yatay (Satır) koordinatlara sahip bir tabloya benzer. Bellek hücreleri, elektrik yükünü depolayabilen kapasitörlerdir. Özel amplifikatörlerin yardımıyla, analog sinyaller, sırayla veri oluşturan dijital sinyallere dönüştürülür. Modüllerin sinyal devreleri, kondansatörlerin şarj edilmesini ve bilgilerin yazılmasını/okunmasını sağlar.

    Dinamik bellek algoritması aşağıdaki gibi tanımlanabilir:

    1. Çalışmanın yapılacağı chip seçilir (Chip Select, CS komutu). Bir elektrik sinyali seçilen satırı etkinleştirir (Satır Etkinleştirme Seçimi). Veriler amplifikatörlere ulaşır ve belirli bir süre okunabilir. Bu işleme İngiliz literatüründe Etkinleştir adı verilir.
    2. Veriler ilgili sütundan okunur/yazılır (Okuma/Yazma işlemleri). Sütunlar CAS (Column Activate Selection) komutu kullanılarak seçilir.
    3. Sinyal verilen hat aktif kaldığı sürece ona karşılık gelen hafıza hücrelerini okumak/yazmak mümkündür.
    4. Verileri okurken - kondansatör şarjları - kapasiteleri kaybolur, bu nedenle hattın yeniden doldurulması veya hafıza dizisine bilgi yazılarak kapatılması (Ön şarj) gerekir.
    5. Hücre kapasitörleri zamanla kapasitelerini kaybederler ve sürekli yeniden şarj edilmeleri gerekir. Bu işlem - Yenileme - bellek dizisinin her satırı için ayrı aralıklarla (64 ms) düzenli olarak gerçekleştirilir.

    RAM içinde gerçekleşen işlemleri tamamlamak biraz zaman alır. Genellikle bu kadar tanıdık bir kelime olan "zamanlamalar" olarak adlandırılan kişidir (İngilizce'den. Zaman). Bu nedenle zamanlamalar, RAM'in çalışmasında gerçekleştirilen belirli işlemleri gerçekleştirmek için gerekli zaman aralıklarıdır.

    Bellek modüllerinin etiketlerinde belirtilen zamanlama şeması yalnızca CL-tRCD-tRP-tRAS (CAS Gecikmesi, RAS - CAS Gecikmesi, RAS Ön Şarjı ve Döngü Süresi (veya Aktif - Ön Şarj)) ana gecikmelerini içerir. RAM hızını daha az etkileyen geri kalan her şeye genellikle alt zamanlamalar, ek veya ikincil zamanlamalar denir.

    Bellek modüllerinin çalışması sırasında meydana gelen ana gecikmelerin dökümü aşağıda verilmiştir:

    CAS Gecikmesi (CL) belki de en önemli parametredir. Bir okuma komutunun (CAS) verilmesi ile veri aktarımının başlaması (okuma gecikmesi) arasındaki minimum süreyi tanımlar.

    RAS'tan CAS'a Gecikme (tRCD), RAS ve CAS komutları arasındaki süreyi tanımlar. Verilerin amplifikatöre girmesi için gereken döngü sayısını gösterir.

    RAS Ön Şarjı (tRP) - banka kapatıldıktan sonra bellek hücrelerinin yeniden doldurulması için geçen süre.

    Satır Aktif Süresi (tRAS) - bankanın açık kaldığı ve yeniden şarj edilmesini gerektirmediği süre.

    Komut Hızı 1/2T (CR) - denetleyicinin komutları ve adresleri çözmesi için gereken süre. 1T değerinde, komut bir döngüde, 2T - ikide tanınır.

    Banka Döngü Süresi (tRC, tRAS / tRC) - açılıştan kapanışa kadar bellek bankasına tam erişim döngüsünün süresi. tRAS ile değişiklikler.

    DRAM Boşta Kalma Zamanlayıcısı - verileri okumak için açık bir bilgi sayfasının boşta kalma süresi.

    Satırdan Sütuna (Okuma/Yazma) (tRCD, tRCDWr, tRCDRd), RAS'tan CAS'a Gecikme (tRCD) ayarıyla doğrudan ilişkilidir. tRCD(Wr/Rd) = RAS - CAS Gecikmesi + Rd/Wr Komut Gecikmesi formülü kullanılarak hesaplanmıştır. İkinci terim düzensiz bir değerdir, veri yazma/okumadaki gecikmeyi belirler.

    Belki de bu, genellikle anakartların BIOS'unda değişiklik yapmak için kullanılabilen temel bir zamanlama setidir. Kalan gecikmelerin açıklaması, ayrıca çalışma ilkelerinin ayrıntılı bir açıklaması ve belirli parametrelerin RAM'in işleyişi üzerindeki etkisinin belirlenmesi, tarafımızdan daha önce bahsedilen JEDEC spesifikasyonlarında da bulunabilir. sistem mantık seti üreticilerinin açık veri sayfasında olduğu gibi.

    Farklı RAM türlerinin gerçek, etkili çalışma frekansı ve derecelendirmesinin yazışma tablosu
    Bellek türüDeğerlendirmegerçek frekans
    hafıza çalışması, MHz
    Etkili frekans
    hafıza çalışması
    (DDR, Çift Veri Hızı), MHz
    DDRBilgisayar 2100133 266
    Bilgisayar 2700167 333
    Bilgisayar 3200200 400
    ZS 3500217 434
    bilgisayar 4000250 500
    bilgisayar 4300266 533
    DDR2PC2 4300266 533
    PC2 5400333 667
    PC2 6400400 800
    PC2 8000500 1000
    PC2 8500533 1066
    PC2 9600600 1200
    PC2 10 400650 1300
    DDR3PC3 8500533 1066
    PC3 10 600617,5 1333
    PC3 11.000687,5 1375
    PC3 12 800800 1600
    PC3 13.000812,5 1625
    PC3 14 400900 1800
    PC3 15.000933 1866
    JEDEC spesifikasyonlarına göre bu durumda derecelendirme numarasının, bir veri çıkışı yoluyla saniyede milyonlarca aktarım hızını gösterdiğine dikkat edin.
    Hız ve kurallara gelince, etkin çalışma frekansı yerine, veri aktarım hızının modül saat frekansının iki katı olduğunu söylemek daha doğrudur (veriler, saat üreteci sinyallerinin iki ucundan iletilir).

    JEDEC veri sayfasındaki tipik bir diyagram kullanılarak tRP zamanlamalarından birinin (Ön Şarj için Oku, RAS Ön Şarj) açıklaması. İmzaların şifresinin çözülmesi: CK ve CK - veri iletiminin saat sinyalleri, biri diğerine göre ters çevrilmiş (Diferansiyel Saat); KOMUT - bellek hücrelerinde alınan komutlar; OKU - okuma işlemi; NOP - komut yok; PRE - şarj kapasitörleri - hafıza hücreleri; ACT - satır etkinleştirme işlemi; ADRES - bellek bankalarına veri adresleme; DQS - veri yolu (Veri Flaşı); DQ - veri giriş-çıkış veri yolu (Veri Yolu: Giriş / Çıkış); CL - CAS Gecikmesi bu durumda iki döngüye eşittir; DO n - n satırındaki verileri okuyun. Bir döngü, CK ve CK veri iletim sinyallerinin belirli bir anda sabitlenmiş başlangıç ​​konumlarına dönmeleri için gereken zaman aralığıdır.


    DDR2 belleğin temellerini açıklayan basitleştirilmiş blok diyagramı. Transistörlerin olası durumlarını ve onları kontrol eden talimatları göstermek için yaratılmıştır. Gördüğünüz gibi, böylesine "basit" bir şemayı anlamak için, RAM işleminin temellerini incelemek bir saatten fazla zaman alacaktır (bellek yongalarının içinde gerçekleşen tüm süreçleri anlamaktan bahsetmiyoruz).

    Hız aşırtma RAM'inin temelleri

    RAM hızı öncelikle iki gösterge tarafından belirlenir: çalışma sıklığı ve zamanlamalar. Hangisinin PC performansı üzerinde daha büyük bir etkiye sahip olacağı ayrı ayrı öğrenilmelidir, ancak bellek alt sisteminde hız aşırtma yapmak için her iki yolu da kullanmanız gerekir. Modülleriniz neler yapabilir? Yeterince yüksek bir olasılıkla, zarların davranışı, içinde kullanılan fişlerin adları belirlenerek tahmin edilebilir. En başarılı DDR hız aşırtma yongaları Samsung TCCD, UCCC, Winbond BH-5, CH-5; DDR2 - Mikron D9xxx; DDR3 - Mikron D9GTR. Bununla birlikte, nihai sonuçlar aynı zamanda PCB tipine, modüllerin kurulu olduğu sisteme, sahibinin bellekte hız aşırtma yeteneğine ve sadece örnekleri seçerken şansa bağlı olacaktır.

    Belki de yeni başlayanların attığı ilk adım, RAM'in çalışma frekansını artırmaktır. Her zaman işlemcinin FSB'sine bağlıdır ve kartın BIOS'undaki sözde bölücüler kullanılarak ayarlanır. İkincisi, kesirli biçimde (1:1, 1:1,5), yüzde cinsinden (%50, %75, %120), çalışma modlarında (DDR-333, DDR2-667) ifade edilebilir. FSB'yi artırarak işlemciyi hız aşırtırken, bellek frekansı otomatik olarak artar. Örneğin, 1:1,5'lik bir yükseltici bölücü kullanırsak, veri yolu frekansı 333'ten 400 MHz'e değiştiğinde (tipik olarak Core 2 Duo'yu zorlar), bellek frekansı 500 MHz'den (333 × 1,5) 600 MHz'e (400 MHz) yükselir. ×1,5). Bu nedenle, bir PC'yi zorlarken, RAM'in kararlı çalışma sınırının bir engel olup olmadığına dikkat edin.

    Bir sonraki adım, ana zamanlamanın ve ardından ek zamanlamanın seçilmesidir. Anakartın BIOS'unda ayarlanabilirler veya işletim sisteminde anında özel yardımcı programlar tarafından değiştirilebilirler. Belki de en çok yönlü program MemSet'tir, ancak AMD Athlon 64 (K8) işlemci tabanlı sistem sahipleri A64Tweaker'ı çok faydalı bulacaktır. Performans kazancı yalnızca gecikmeleri azaltarak elde edilebilir: her şeyden önce CAS Gecikmesi (CL) ve ardından RAS - CAS Gecikmesi (tRCD), RAS Precharge (tRP) ve Active to Precharge (tRAS). Bellek modülü üreticilerinin ürün etiketlerinde belirttiği kısaltılmış CL4-5-4-12 biçimindedir. Ana zamanlamaları ayarladıktan sonra, ek zamanlamaları düşürmeye geçebilirsiniz.

    Bellek modülü düzeni

    Standart modüller: a) DDR2; b) DDR; c) SD-RAM.

    1. Bellek yongaları (mikro devreler). "Yonga + PCB" kombinasyonu hacmi, banka sayısını, modül tipini (hata düzeltmeli veya düzeltmesiz) belirler.
    2. SPD (Serial Presence Detect), herhangi bir modülün temel ayarlarını içeren kalıcı bir bellek yongasıdır. Sistemin başlatılması sırasında anakart BIOS'u, SPD'de görüntülenen bilgileri okur ve RAM'in uygun zamanlamalarını ve frekansını ayarlar.
    3. "Anahtar", modül tipini belirleyebileceğiniz kart üzerindeki özel bir yuvadır. RAM için tasarlanan yuvalara çiplerin yanlış takılmasını mekanik olarak önler.
    4. modüllerin smd bileşenleri (dirençler, kapasitörler). Sinyal devrelerinin elektriksel olarak ayrılmasını ve çiplerin güç kontrolünü sağlarlar.
    5. Üreticiler, etiketlerde bellek standardını, nominal çalışma sıklığını ve temel zamanlamaları belirtmelidir.
    6. RSV - baskılı devre kartı. Modülün geri kalan bileşenleri üzerine lehimlenmiştir. Hız aşırtma sonucu genellikle PCB'nin kalitesine bağlıdır: aynı yongalar farklı kartlarda farklı davranabilir.

    RAM'in hız aşırtma sonuçları, zarın besleme voltajındaki artıştan önemli ölçüde etkilenir. Uzun süreli çalışma için güvenli sınır genellikle üreticiler tarafından beyan edilen değerleri% 10-20 oranında aşar, ancak her durumda çiplerin özellikleri dikkate alınarak ayrı ayrı seçilir. En yaygın DDR2 için, çalışma voltajı genellikle 1,8 V'tur. İyileştirilmiş hız aşırtma sonuçları gerektirmesi koşuluyla, fazla risk olmadan 2-2,1 V'a yükseltilebilir. Bununla birlikte, üreticiler Micron D9 yongaları kullanan hız aşırtma modülleri için 2,3-2,4 V nominal besleme gerilimi beyan eder. Bu değerlerin yalnızca her ek megahertz frekansın önemli olduğu kısa süreli yedek oturumlar için aşılması önerilir. Belleğin, kullanılan yongalar için güvenli değerlerden farklı olan besleme voltajlarında uzun süreli çalışması sırasında, RAM modüllerinin sözde bozulmasının mümkün olduğunu unutmayın. Bu terim, modüllerin hız aşırtma potansiyelinde zamanla azalma (normal modlarda çalışamamaya kadar) ve zarın tamamen başarısız olması olarak anlaşılır. Bozunma süreçleri, modül soğutmanın kalitesinden özellikle etkilenmez - soğuk talaşlar bile etkilenebilir. Tabii ki, RAM'in yüksek voltajlarda uzun vadeli başarılı kullanımına dair örnekler de var, ancak unutmayın: sistemi zorlarken tüm işlemleri kendi sorumluluğunuzda ve risk altında gerçekleştirirsiniz. Abartma.

    Modern PC'lerin performans artışı, çift kanal modundan (Çift Kanal) yararlanılarak elde edilebilir. Bu, veri değişim kanalının genişliğini ve bellek alt sisteminin teorik bant genişliğini artırarak elde edilir. Bu seçenek, RAM'in çalışma modlarında özel bilgi, beceri ve ince ayar gerektirmez. Çift Kanalı etkinleştirmek için aynı hacme sahip iki veya dört modüle sahip olmak yeterlidir (tamamen aynı kalıpların kullanılması gerekli değildir). Çift kanal modu, RAM'i anakart üzerindeki uygun yuvalara taktıktan sonra otomatik olarak etkinleştirilir.

    Açıklanan tüm manipülasyonlar, bellek alt sisteminin performansında bir artışa yol açar, ancak artışı çıplak gözle fark etmek genellikle zordur. İyi ayar ve modüllerin frekansında gözle görülür bir artışla, yaklaşık %10-15'lik bir performans artışına güvenebilirsiniz. Ortalamalar daha düşük. Oyun muma değer mi ve ayarlarla oynamak için zaman harcamak gerekli mi? PC'nin alışkanlıklarını ayrıntılı olarak incelemek istiyorsanız - neden olmasın?

    EPP ve XMP - tembeller için RAM hız aşırtması

    Tüm kullanıcılar, maksimum performans için bir PC kurmanın özelliklerini incelemez. Önde gelen şirketler, bilgisayar performansını artırmanın basit yollarını hız aşırtmaya yeni başlayanlar içindir.

    RAM açısından her şey NVIDIA ve Corsair tarafından sunulan Gelişmiş Performans Profilleri (EPP) ile başladı. nForce 680i SLI tabanlı anakartlar, bellek alt sistemi yapılandırması açısından maksimum işlevsellik sağlayan ilk anakartlardı. EPP'nin özü oldukça basittir: RAM üreticileri, kendi ürünleri için garantili standart dışı yüksek hızlı çalışma modlarını seçerler ve anakart geliştiricileri, bunları BIOS aracılığıyla etkinleştirme olanağı sağlar. EPP - temel seti tamamlayan genişletilmiş bir modül ayarları listesi. SWU'nun iki versiyonu vardır - kısaltılmış ve tam (sırasıyla iki ve on bir yedek nokta).

    ParametreEPP için olası değerlerdesteklenen
    JEDEC SPD'siKısaltılmış EPP ProfiliERR profilini tamamlayın
    CAS Gecikmesi2, 3, 4, 5, 6 EvetEvetEvet
    Desteklenen CAS'ta Minimum Döngü süresiJEDEC+ 1,875 sn (DDR2-1066)EvetEvetEvet
    Asgari RAS CAS Gecikmesine (tRCD) JEDEC*EvetEvetEvet
    Minimum Satır Ön Doldurma Süresi (tRP)JEDEC*EvetEvetEvet
    Minimum Aktif - Ön Şarj Süresi (tRAS)JEDEC*EvetEvetEvet
    Kurtarma Süresini Yaz (tWR)JEDEC*EvetEvetEvet
    Minimum Aktif - Aktif/Yenileme Süresi (tRC)JEDEC*EvetEvetEvet
    voltaj seviyesi1.8-2.5V- EvetEvet
    Adres Komut Hızı1T, 2T- EvetEvet
    Adres Tahrik Gücü1,0x, 1,25x, 1,5x, 2,0x- - Evet
    Çip Seçimi Tahrik Gücü1,0x, 1,25x, 1,5x, 2,0x- - Evet
    Saat Tahrik Gücü0,75x, 1,0x, 1,25x, 1,5x- - Evet
    Veri Sürücüsü Gücü0,75x, 1,0x, 1,25x, 1,5x- - Evet
    DQS Tahrik Gücü0,75x, 1,0x, 1,25x, 1,5x- - Evet
    Adres/Komut Hassas Gecikmesi0, 1/64, 2/64, 3/64 MEMCLK- - Evet
    Adres/Komut Kurulum Süresi1/2, 1 MEMCLK- - Evet
    Çip Seçme Gecikmesi0, 1/64, 2/64, 3/64 MEMCLK- - Evet
    Çip Seçimi Kurulum Süresi1/2, 1 MEMCLK- - Evet
    * Değer aralığı, JEDEC tarafından DDR2 modülleri için tanımlanan gereksinimlere karşılık gelir
    Gelişmiş EPP profilleri, JEDEC onaylı temel setten çok daha fazla DDR2 modül gecikmesini otomatik olarak yönetmenize olanak tanır.

    Bu konunun daha da geliştirilmesi, Intel tarafından sunulan Xtreme Bellek Profilleri (XMP) kavramıdır. Özünde, bu yenilik EPP'den farklı değildir: RAM için genişletilmiş bir ayar seti, üreticiler tarafından garanti edilen hız modları parantezlerin SPD'sine kaydedilir ve gerekirse kartın BIOS'unda etkinleştirilir. Xtreme Bellek Profilleri ve Gelişmiş Performans Profilleri farklı geliştiriciler tarafından sağlandığı için, modüller kendi yonga setleri için onaylanmıştır (NVIDIA veya Intel yonga setlerine dayalı). Daha sonraki bir standart olarak XMP, yalnızca DDR3 için geçerlidir.

    Elbette RAM rezervlerini etkinleştirmesi kolay olan EPP ve XMP teknolojileri yeni başlayanlar için faydalı olacaktır. Ancak modül üreticileri, ürünlerinden en iyi şekilde yararlanmanıza izin verecek mi? Daha fazlasını mı istiyorsunuz? O zaman yola çıkıyoruz - bellek alt sisteminin hızını artırmanın özünü daha derinlemesine inceleyeceğiz.

    Sonuçlar

    Küçük bir malzemede, RAM ayarlarından birindeki değişikliğin sistemin genel performansını nasıl etkileyeceğini göstermek için modüllerin çalışmasının tüm yönlerini, genel olarak dinamik belleğin çalışma ilkelerini ortaya çıkarmak zordur. Ancak, bir başlangıç ​​yapıldığını umuyoruz: teorik konulara ilgi duyanlar için JEDEC materyallerini incelemenizi şiddetle tavsiye ederiz. Herkes tarafından kullanılabilirler. Uygulamada, deneyim geleneksel olarak zamanla gelir. Materyalin ana hedeflerinden biri, yeni başlayanlara bellek alt sisteminde hız aşırtmanın temellerini açıklamaktır.

    Modüllerin işleyişine ince ayar yapmak oldukça zahmetli bir iş ve maksimum performansa ihtiyacınız yoksa, test uygulamasındaki her puan kaydın kaderini belirlemiyorsa, kendinizi frekans ve ana zamanlamalara bağlamakla sınırlayabilirsiniz. . CAS Latency (CL) parametresinin performans üzerinde önemli bir etkisi vardır. Ayrıca RAS'tan CAS'a Gecikme (tRCD), RAS Ön Şarjı (tRP) ve Döngü Süresini (veya Aktiften Ön Şarja) (tRAS) vurgulayalım - bu, her zaman üreticiler tarafından belirtilen temel set, ana zamanlamalardır. Komut Hızı seçeneğine dikkat edin (NVIDIA yonga setlerine dayalı modern kartların sahipleri için en alakalı). Ancak, özellik dengesini unutmayınız. Farklı bellek denetleyicileri kullanan sistemler, parametre değişikliklerine farklı tepkiler verebilir. RAM'i hız aşırtırken, genel şemaya uymalısınız: azaltılmış modül frekansıyla işlemcinin maksimum hız aşırtması → en kötü gecikmelerle (bölenleri değiştirerek) frekansta maksimum bellek hız aşırtması → elde edilen frekans göstergelerini korurken zamanlamaları düşürür.

    CPU-Z yardımcı programını kullanarak Gelişmiş Performans Profillerini destekleyen bir SPD bellek modülünün içeriğini görüntüleme. SWR #1'in, RAM'in potansiyelini açığa çıkarmanıza izin veren bir yüksek hız moduna sahip olduğu görülebilir.Bellek alt sisteminin mevcut çalışma sıklığı ve gecikmeleri. CPU-Z programı, bu ayarları hızlı bir şekilde belirlemenizi ve gerçek zamanlı olarak izlemenizi sağlar (işletim sisteminde gecikmeleri değiştirirseniz kullanışlıdır).

    Sonraki - performans testi (kendinizi sentetik uygulamalarla sınırlamayın!), ardından hız aşırtma modülleri için yeni bir prosedür. Ana zamanlamaların değerlerini büyüklük sırasına göre daha az ayarlayın (diyelim ki 5-5-5-15 yerine 4-4-4-12), bölücüler kullanarak, bu tür koşullarda maksimum frekansı seçin ve test edin tekrar PC. Böylece, bilgisayarınızın en çok neyi sevdiğini belirlemek mümkündür - yüksek çalışma sıklığı veya düşük modül gecikmeleri. Ardından, ayar için mevcut alt zamanlamalar için minimum değerleri arayarak bellek alt sisteminde ince ayar yapmaya devam edin. Bu zor görevde size bol şans diliyoruz!

    Diğer aynı seçenek adları: DRAM 1T/2T Komutu, SDRAM Komut Hızı.

    DRAM Komut Hızı - bu, DRAM denetleyicisinin (belleği kontrol eden mikro devre) aşamaları arasındaki gecikmenin bir işlevi olan sözde komut zamanlamasıdır. ayrı bir yapılandırılabilir BIOS seçenekleri grubu oluşturur. Bu yazıda, bu fonksiyonun hangi değerinin optimal olduğunu ve nedenini anlamaya çalışacağız.

    Söz konusu seçeneğin anlamını en iyi şekilde anlamak için, bellekten veri okuma sürecini izlemek gerekir. İşletim sistemi tarafından bellek denetleyicisine gönderilen bilgilerin okunmasına yönelik ilk istek, istenen verilerin benzersiz fiziksel adresi olan tam "koordinatları" içermez. Sistem, yalnızca bellek denetleyicisinin çalışmaya başladığı ve onu fiziksel bir adrese dönüştürdüğü bir sanal adres olan bir simge iletir. Aynı zamanda, kontrolör, sistemin ihtiyaç duyduğu bilgileri içeren bellek bankasını etkinleştirir. Bu, Chip Select komutunu kullanarak o bankaya bir sinyal atayarak yapılır. Bir sanal adresi dönüştürmenin veya kodunu çözmenin sonucu, verilerin gerekli fiziksel adresidir; aldıktan sonra kontrolör okuma komutlarını yürütmeye başlar.

    Yani, basitçe söylemek gerekirse, okuma işlemini hemen başlatmak yerine, kontrolör adres dönüştürmeyi gerçekleştirmek için geciktirilir. Zamanlama aralığı, işlenmekte olan bellek miktarı ve bankalarının sayısı ile doğru orantılıdır. Buna göre, "iş hacmi"ndeki artışla birlikte, kontrolörün bu işlemi gerçekleştirmek için daha fazla zamana ihtiyacı olacaktır.

    BIOS DRAM Komut Hızı Zamanlaması, kullanıcının 1T veya 2T (döngü) arasında seçim yaparak yukarıdaki gecikmenin aralığını bağımsız olarak belirlemesine olanak tanır.

    Seçeneği etkinleştirmeli miyim?

    Görünüşe göre seçim açık: gecikme aralığı ne kadar küçükse, denetleyici komutlarının işlenmesi o kadar hızlı olur. Ancak bu tam olarak doğru değil. Zaman aşımı arttığında denetleyicinin gereksiz yere geciktiği ve komutları gereğinden geç gönderdiği açıktır. Sonuç olarak, belleğin performansı düşer ve RAM'in performansı da bozulur. Ancak çok düşük bir zamanlama değeri kullanıldığında, bellek kontrol çipinin adresleri çözmek ve göndermek için zamanı yoktur, bunun sonucunda bilgiler zarar görebilir veya kaybolabilir.

    Bazı modellerde ve BIOS sürümlerinde üçüncü bir seçenek de vardır - Otomatik (veya SPD'ye Göre). Fonksiyonun bu değere ayarlanması, aralığın üretici tarafından SPD (Serial Presence Detect) çipinde programlanan bilgilerden alınmasına neden olacaktır.

    1T'lik hızlı bir aralığı denemeden önce, böyle bir olasılık için anakartın teknik belgelerini incelemeye değer. Yapılan işlemlere güven yoksa, Otomatik değerinde durmanızı öneririz.

    Bir bilgisayarı hız aşırtırken, işlemci ve video kartı gibi bileşenlere daha fazla dikkat ediyoruz ve eşit derecede önemli bir bileşen olan bellek bazen atlanıyor. Ancak, üç boyutlu düzenleyicilerde bir sahne oluşturma hızını ek olarak artırabilen, bir ev video arşivini sıkıştırma süresini azaltabilen veya en sevdiğiniz oyuna saniyede birkaç kare ekleyebilen, tam olarak bellek alt sisteminin ince ayarıdır. Ancak hız aşırtma yapmasanız bile ekstra performanstan asla zarar gelmez, özellikle de doğru yaklaşımla risk minimum düzeyde olduğundan.

    BIOS Kurulumunda bellek alt sistemi ayarlarına erişimin meraklı gözlere kapalı olduğu günler geride kaldı. Şimdi o kadar çok var ki, eğitimli bir kullanıcının bile bu kadar çeşitlilikle kafası karışabilir, basit bir "kullanıcı" dan bahsetmeye bile gerek yok. Ana zamanlamaların en basit ayarları ve gerekirse diğer bazı parametreler aracılığıyla sistem performansını iyileştirmek için gerekli adımları mümkün olduğunca açıklamaya çalışacağız. Bu yazıda, aynı şirketten bir yonga seti tabanlı DDR2 belleğe sahip bir Intel platformunu ele alacağız ve asıl amaç, performansın ne kadar artacağını değil, tam olarak nasıl artırılması gerektiğini göstermek olacaktır. Alternatif çözümlere gelince, DDR2 bellek için önerilerimiz neredeyse tamamen uygulanabilir ve geleneksel DDR (düşük frekans ve gecikmeler ve daha yüksek voltaj) için bazı çekinceler vardır, ancak genel olarak ayarlama ilkeleri aynıdır.

    Bildiğiniz gibi, gecikme ne kadar düşük olursa, bellek gecikmesi o kadar düşük olur ve buna bağlı olarak hız da o kadar yüksek olur. Ancak BIOS'taki bellek ayarlarını hemen ve düşüncesizce azaltmamalısınız, çünkü bu tamamen zıt sonuçlara yol açabilir ve ya tüm ayarları yerine geri döndürmeniz ya da Clear CMOS kullanmanız gerekecektir. Her şey kademeli olarak yapılmalıdır - her parametreyi değiştirmek, bilgisayarı yeniden başlatmak ve sistemin hızını ve kararlılığını test etmek vb.

    Şu anda en alakalı bellek türü DDR2-800'dür, ancak son zamanlarda ortaya çıktı ve yalnızca ivme kazanıyor. Bir sonraki tip (veya daha doğrusu bir önceki), DDR2-667, en yaygın olanlardan biridir ve DDR2-533, piyasada uygun miktarda bulunmasına rağmen şimdiden sahneden kaybolmaya başlamıştır. Günlük yaşamdan neredeyse tamamen kaybolduğu için DDR2-400 belleği düşünmenin bir anlamı yok. Her tür bellek modülünün belirli bir zamanlama seti vardır ve mevcut donanım çeşitliliğiyle daha fazla uyumluluk için bunlar biraz fazla tahmin edilir. Bu nedenle, DDR2-533 modüllerinin SPD'sinde üreticiler genellikle 4-4-4-12 (CL-RCD-RP-RAS), DDR2-667 - 5-5-5-15 ve DDR2-'de zaman gecikmelerini belirtir. 800 - 5- 5-5-18, 1,8-1,85 V standart besleme gerilimi ile. Ancak, sistem performansını artırmak için bunların düşürülmesini hiçbir şey engellemez ve voltaj yalnızca 2-2,1 V'a yükseltilirse (bellek için normlar dahilinde olun, ancak soğutma yine de zarar vermez) daha da agresif gecikmeler ayarlamak oldukça mümkündür.

    Deneylerimiz için bir test platformu olarak aşağıdaki yapılandırmayı seçtik:

    • Anakart: ASUS P5B-E (Intel P965, BIOS 1202)
    • İşlemci: Intel Core 2 Extreme X6800 (2.93 GHz, 4 MB önbellek, FSB1066, LGA775)
    • Soğutma Sistemi: Thermaltake Big Typhoon
    • Video kartı: ASUS EN7800GT Dual (2xGeForce 7800GT, ancak video kartının yalnızca "yarısı" kullanıldı)
    • HDD: Samsung HD120IJ (120 GB, 7200 rpm, SATAII)
    • Sürücü: Samsung TS-H552 (DVD+/-RW)
    • Güç kaynağı: Zalman ZM600-HP

    Hynix'ten iki adet 1 GB DDR2-800 modülü (1GB 2Rx8 PC2-6400U-555-12) RAM olarak kullanıldı ve bu, farklı bellek çalışma modları ve zamanlama kombinasyonlarıyla test sayısını artırmayı mümkün kıldı.

    Burada, sistemin kararlılığını kontrol etmenizi ve bellek ayarlarının sonuçlarını düzeltmenizi sağlayan gerekli yazılımların bir listesi bulunmaktadır. Belleğin kararlı çalışmasını kontrol etmek için aşağıdaki gibi test programlarını kullanabilirsiniz: Testmem, Testmem+, S&M, Prime95, Windows ortamında "anında" zamanlamaları ayarlamak için bir yardımcı program olarak kullanılır. MemSet (Intel ve AMD platformları için) ve A64Info (yalnızca AMD için). Bellek üzerindeki deneylerin gerekçesini bulmak arşivleyici tarafından yapılabilir. Winrar 3.70b(yerleşik bir kıyaslama var), program SüperPI, bir test paketi ile Pi sayısının değerini hesaplayan Everest(yerleşik bir kıyaslama da vardır), SiSoft Sandra vesaire.

    Ana ayarlar BIOS Kurulumunda yapılır. Bunu yapmak için sistem başlatılırken tuşuna basın. Del, F2 veya kartın üreticisine bağlı olarak başka. Ardından, hafıza ayarlarından sorumlu bir menü maddesi arıyoruz: zamanlamalar ve çalışma modu. Bizim durumumuzda, istenen ayarlar Gelişmiş/Yonga Seti Ayarı/Kuzey Köprüsü Yapılandırması(zamanlamalar) ve Gelişmiş/Sistem Frekansını Yapılandır(çalışma modu veya daha basit bir şekilde bellek frekansı). Diğer kartların BIOS'unda bellek ayarları "Advanced Chipset Features" (Biostar), "Advanced/Memory Configuration" (Intel), "Soft Menu + Advanced Chipset Features" (abit), "Advanced Chipset Features/DRAM" şeklinde olabilir. Configuration" (EPoX), "OverClocking Features/DRAM Configuration" (Sapphire), "MB Intelligent Tweaker" (Gigabyte, ayarları etkinleştirmek için ana BIOS penceresinde Ctrl+F1) vesaire. Besleme voltajı genellikle hız aşırtmadan sorumlu menü öğesinde değiştirilir ve "Bellek Voltajı", "DDR2 Aşırı Voltaj Kontrolü", "DIMM Voltajı", "DRAM Voltajı", "VDIMM" vb. Ayrıca, aynı üreticinin farklı panoları için ayarlar hem ad hem de yerleşim ve sayı olarak farklılık gösterebilir, bu nedenle her durumda talimatlara başvurmanız gerekecektir.

    Modüllerin çalışma frekansını (mümkünse ve kurulun desteğine bağlı olarak) nominal değerinin üzerine çıkarmak istemiyorsak, gecikmeleri azaltmakla yetinebiliriz. Öyleyse, büyük olasılıkla belleğin kendisine bağlı olarak besleme voltajını artırmaya ve zamanlamaları düşürmeye başvurmanız gerekecektir. Ayarları değiştirmek için gerekli öğeleri "Otomatik" moddan "Manuel" moda aktarmak yeterlidir. Genellikle bir arada bulunan ve şu şekilde adlandırılan ana zamanlamalarla ilgileniyoruz: CAS# Gecikme Süresi (CAS, CL, Tcl, tCL), RAS# - CAS# Gecikme (RCD, Trcd, tRCD), RAS# Ön Şarj (Satır Ön Doldurma Süresi, RP, Trp, tRP) ve RAS# Ön Doldurma Etkinleştir (RAS, Min.RAS# Aktif Süre, Döngü Süresi, Tras, tRAS). Ayrıca bir parametre daha var - 1T veya 2T değerini alan (AMD RD600 yonga setinde başka bir değer ortaya çıktı - 3T) ve AMD'de bulunan Komut Hızı (Bellek Zamanlaması, 1T / 2T Bellek Zamanlaması, CMD-ADDR Zamanlama Modu) platformunda veya NVidia yonga setlerinde (Intel mantığında 2T'de kilitlidir). Bu parametre bire düşürüldüğünde, bellek alt sisteminin performansı artar, ancak mümkün olan maksimum frekansı düşer. Bazı anakartlarda ana zamanlamaları değiştirmeye çalışırken, "tuzaklar" beklenebilir - otomatik ayarlamayı devre dışı bırakarak, böylece alt zamanlamaların değerlerini sıfırlarız (hem frekansı hem de bellek performansını etkileyen, ancak etkilemeyen ek zamanlamalar) ana olanlar kadar önemli), örneğin test kartımızda olduğu gibi. Bu durumda, MemSet programını (tercihen en son sürüm) kullanmanız ve BIOS "e.

    Gecikmelerin adları uyuşmuyorsa, "bilimsel dürtme yöntemi" burada iyi sonuç verir. BIOS Kurulumunda ek ayarları biraz değiştirerek, neyin, nerede ve nasıl değiştiğini programla kontrol ediyoruz.

    Şimdi, 533 MHz frekansında çalışan bir bellek için standart gecikmeler olan 4-4-4-12 (veya başka seçenek). Sistem bu ayarlarla başlamazsa bellek modüllerindeki voltajı 1,9-2,1 V'a yükseltiyoruz. Yukarısı önerilmez, 2,1 V'ta bile ek bellek soğutması kullanılması önerilir (en basit seçenek doğrudan hava akışıdır) geleneksel bir soğutucudan onlara ). Ancak önce, zamanlamalara karşı çok hassas olan WinRAR arşivleyicide (Araçlar / Kıyaslama ve donanım testi) standart ayarlarla testler yapmanız gerekir. Parametreleri değiştirdikten sonra tekrar kontrol ediyoruz ve sonuç tatmin ediciyse olduğu gibi bırakıyoruz. Olmazsa, testlerimizde olduğu gibi, Windows ortamında MemSet yardımcı programını kullanın (bu işlem sistemi dondurabilir veya daha da kötüsü tamamen çalışmaz hale getirebilir) veya RAS #'ı CAS'a bir # Gecikme yükseltmek için BIOS Kurulumunu kullanın ve tekrar test edin. Bundan sonra, performansı biraz artıracak olan RAS # Precharge parametresini bir azaltmayı deneyebilirsiniz.

    DDR2-667 bellek için de aynısını yapıyoruz: 5-5-5-15 değerleri yerine 3-3-3-9 olarak ayarladık. Testleri yaparken RAS#'ı CAS# Gecikmesine de yükseltmemiz gerekiyordu, aksi halde performans standart ayarlardan farklı değildi.

    DDR2-800 kullanan bir sistem için gecikmeler, belirli modüllere bağlı olarak 4-4-4-12'ye ve hatta 4-4-3-10'a düşürülebilir. Her durumda, zamanlama seçimi tamamen bireyseldir ve belirli tavsiyeler vermek oldukça zordur, ancak verilen örnekler sistemde ince ayar yapmanıza pekala yardımcı olabilir. Ve besleme voltajını da unutmayın.

    Sonuç olarak, sekiz farklı bellek modu seçeneği ve kombinasyonu ve gecikmeleri ile test ettik ve ayrıca hız aşırtmacı belleğinin sonuçlarını da testlere dahil ettik - 800 MHz'lik etkili bir frekansta 3-3'lük zamanlamalarla çalışan Team Xtreem TXDD1024M1066HC4 -3-8. Böylece, 533 MHz modu için 4-4-4-12, 3-4-3-8 ve 3-4-2-8 zamanlamaları ile üç kombinasyon çıktı, 667 MHz için sadece iki tane var - 5-5- 5-15 ve 3 -4-3-9 ve ilk durumda olduğu gibi 800 MHz modu için üç - 5-5-5-18, 4-4-4-12 ve 4-4-3-10 . Aşağıdaki test paketleri kullanıldı: PCMark05 sentetik paketinden bellek alt testi, WinRAR 3.70b arşivleyici, Pi hesaplama programı SuperPI ve Doom 3 oyunu (çözünürlük 1024x768, grafik kalitesi Yüksek). Bellek gecikmesi, yerleşik Everest testi tarafından kontrol edildi. Tüm testler Windows XP Professional Edition SP2 altında gerçekleştirildi. Diyagramlarda sunulan sonuçlar çalışma modlarına göre düzenlenmiştir.

    Sonuçlardan da görebileceğiniz gibi, bazı testlerdeki fark önemsiz ve hatta bazen içler acısı. Bunun nedeni, Core 2 Duo'nun 1066MHz FSB'sinin, çift kanallı DDR2-533 belleğin bant genişliğine eşdeğer olan 8.5Gb/s teorik bant genişliğine sahip olmasıdır. Daha hızlı bellek kullanıldığında, FSB sistem performansında sınırlayıcı faktör haline gelir. Gecikmeyi azaltmak, performansta bir artışa yol açar, ancak bellek frekansını artırmak kadar fark edilmez. AMD platformunu bir test tezgahı olarak kullanırken, mümkünse bir dahaki sefere yapacağımız tamamen farklı bir tablo gözlemlenebilir, ancak şimdilik testlerimize dönelim.

    Sentetikte, her bir mod için azalan gecikmelerle performans artışı 533 MHz için %0,5, 667 MHz için %2,3 ve 800 MHz için %1 olmuştur. DDR2-533'ten DDR2-667 belleğe geçerken performansta önemli bir artış göze çarpıyor, ancak 667'den DDR2-800'e geçiş böyle bir hız artışı sağlamıyor. Ayrıca, daha düşük seviyede ve düşük zamanlamalı bellek, daha yüksek frekanslı bir sürüme çok yakındır, ancak nominal ayarlardadır. Ve bu hemen hemen her test için geçerlidir. Zamanlama değişikliklerine oldukça duyarlı olan WinRAR arşivleyici için performans göstergesi biraz arttı: DDR2-533 için %3,3 ve DDR2-667/800 için %8,4. Pi'nin sekiz milyonuncu basamağının hesaplanması, çeşitli kombinasyonları yüzde cinsinden biraz da olsa PCMark05'ten daha iyi ele aldı. Oyun uygulaması, 5-5-5-15 zamanlamaları ile DDR2-677'yi pek desteklemiyor ve yalnızca ikincisini düşürmek, daha yavaş belleği (ki zamanlamanın ne olduğu umurunda olmadığı ortaya çıktı) iki kare atlamamıza izin verdi . DDR2-800 bellek ayarı, iki kare daha kazanç sağladı ve testlerin geri kalanında iyi bir boşluk bırakan hız aşırtmacı varyantı, daha ucuz olan muadilinin pek önüne geçemedi. Bununla birlikte, işlemci ve bellek dışında, bir bağlantı daha var - bir bütün olarak tüm sistemin performansında kendi ayarlamalarını yapan video alt sistemi. Hafıza gecikmesinin sonucu şaşırtıcıydı, ancak grafiğe yakından bakarsanız, göstergelerin neden tam olarak ne oldukları netleşiyor. DDR2-533 4-4-4-12 modundan artan frekans ve azalan zamanlamalar ile azalan gecikme, DDR2-667 3-4-3-9'da bir "arızaya" sahiptir ve ikinci mod pratik olarak öncekinden farklı değildir. frekans hariç bir önceki. Ve bu kadar düşük gecikme süreleri sayesinde DDR2-667, daha yüksek değerlere sahip olan DDR2-800'ü kolayca geride bırakır, ancak DDR2-800'ün bant genişliği, gerçek uygulamalarda liderliği ele geçirmesine izin verir.

    Ve sonuç olarak, zaman gecikmelerindeki azalmadan elde edilen performansta küçük bir yüzdelik artışa (~ 0.5-8.5) rağmen etkinin devam ettiğini söylemek isterim. Ve DDR2-533'ten DDR2-800'e geçerken bile, ortalama% 3-4'lük bir artış elde ediyoruz ve WinRAR'da% 20'den fazla, bu nedenle, bu tür bir "ayarlamanın" avantajları vardır ve hatta sistem performansını biraz artırmanıza izin verir. ciddi hız aşırtma olmadan.