RAM'in neden çiftler halinde kurulması gerekiyor?


Yanıtlar:


21

Belleğin çiftler halinde kurulması gerekmez, ancak hemen hemen tüm modern anakartlarda önerilir, çünkü (bazı durumlarda) performansı önemli ölçüde artırabilen Çift Kanal modunu etkinleştirir .

Ayrıca, bazı üst düzey anakartlar Üçlü kanal ve Dört kanallı belleği destekler, bu da optimum sonuçlar için bir kerede üç veya dört modül takacağınız anlamına gelir.


25

Modern çift ve üçlü kanal düzenlemelerinin yanı sıra, belleğin çiftlere ve hatta dörtlü gruplara kurulması gerekiyordu (ve bazı sistemlerde hala var). Örneğin, 286 ve 386SX işlemciler için tasarlanan anakartlar üzerine, CPU'nun 16 bit veritabanıyla eşleşmesi için çift olarak 8 bit SIMM'ler (aslında genellikle 9 bit, hata tespiti için ekstra eşlik biti ile) kuruldu. Bu, işlemcinin tam veri yolunu iki yerine bir istekte bulunabileceğini ve alabileceğini anlamına geliyordu. Benzer şekilde, 32 bit veri yollarına sahip bir 386DX veya 486, 8 veya 9 bit genişliğinde 4 modüle ihtiyaç duyacaktır (sadece bir 32/36 bit modül olsa da).

Yeterli yaştaki (yani ben) 30 pin SIMM (8 ve 9 bit modül) ve 72 pin SIMM (32/36 bit modül) hatırlayacaktır.

"Pentium sınıfı" intel CPU'lar ortaya çıktığında, çoğu, verilerin iç önbelleklerine ne kadar hızlı taşınabileceğini geliştirmek için 64 bit veri yoluna sahipler (çekirdeğinde 32 bit işlemler olmasına rağmen ve çoğunlukla sadece doğal olarak işleniyorlar) veriyi 32 bit yığın veya daha küçük boyutta) kullandığımızda, harici veri yolunu beslemek için 72 pin (32 veya 36 bit) SIMM'leri iki katına çıkarmaya başladık.

DIMM'ler 64 bit veri yolu sunar, bu nedenle bu nedenlerle 64 bit veri yolu olan işlemciler için iki katına çıkarılmasına gerek yoktur. İşlemciler, son birkaç on yılda bellekte olduğundan çok daha fazla hız kazandı. Bellek denetleyicilerinin RAM'de bekleme durumları oluşturması gerekiyordu, böylece işlemciler çok hızlı gelen iletileri özlemedi, ancak bu günlerde CPU'lar verileri RAM'in dağıtabileceğinden çok daha hızlı yiyebiliyorlar (dolayısıyla ihtiyaç CPU'nun kendisinde çok daha hızlı ama daha pahalı önbellek). Bu, çift ve üçlü kanal bellek denetleyicisi seçeneklerinin geldiği yerdir - doğru koşullar altında, işlemcilerin taleplerini karşılamaya çalışmak için bir kerede iki veya daha fazla modülden veri isteyebilirler. "İdeal" koşullarda (CPU RAM yoluyla sırayla tıkırdar,

İlgili bir taraf: bir işlemciyi "x" bit işlemcisi yapan şey, veriyi dahili olarak nasıl işlediğidir, dış bileşenlerle nasıl konuştuğudur. Bu nedenle 386SX (16 bit veri yolu, 24 bit adres veriyolu ve 32 bit dahili) ve Pentium (64 bit veri veriyolu, 32 bit adres veriyolu ve esas olarak 32 bit dahili) 32 bit işlemci olarak kabul edilir.


Büyük kapsamlı cevap, benden +1.
John T

1
bu cevabın da bir [nostalgia]etikete ihtiyacı var . 30pin'i hatırlıyor musun? heck, hala bodrum katında bir sürü çanta var.
quack quixote

1
Eski DIP (çift sıralı paket) bellek yongalarını da unutmayın. 1980'lerin başında 9 parça 64KB yaptı.
SteveM82

1
Parmaklarınızda DIP parçaları hatırlıyor musunuz? Suckers oldukça susamış küçük şeytanlar olabilir. Ve sonra SIPP'lerle deney yaptıkları zaman periyodu. Sık sık, gitmesine izin vermeyen ve kabloları kıracak veya bükecek makine pimleri alırsınız. Bükülmüş pimlerdeki nazik iğne işi ve nazik dürtmeler onu geri alabilir, ancak cennet, kurşunun bir soket içinde çıkmasını engelleyecek şekilde kırılmasını yasaklar.
Fiasco Labs
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.