Eğitmen: Bu derste
"Çok Kanallı Bellek" hakkında konuşacağız. Artık çok kanallı bellek, bir sistemin
performansı ve verimi artırmak için
aynı anda iki farklı bellek modülünü birlikte
kullanmasına olanak tanıyor.
Örneğin, tek kanallı bellek kullanıyorsam,
bu işlemci, bellek denetleyicisi ve RAM modülleri arasında
tek bir 64 bit veri yolu veya veri yolu kullandığım
anlamına gelir.
Ancak iki farklı modülüm varsa ve bunları çift kanal
modu olarak bilinen modda çalıştırırsam,
birlikte çalışan iki 64 bit yola sahip olabilirim ve bu da bana
esasen 128 bitlik bir yol sağlar.
Bu serpiştirme aslında size hızınızı ikiye katlamaktan
daha fazla performans artışı sağlar.
Bu şekilde düşünmeyi seviyorum.
Araya serpiştirmeyi kullanırken,
diyelim ki iki atınız var ve bir arabayı çekiyorlar.
Şimdi her bir at tek başına 100 pound çekebilir, ancak
birlikte çalışarak bu iki at aslında
250 pound çekebilir.
Bu aslında her birinin tek başına ya da bir araya
gelerek yapabileceğinden daha fazla.
Ve serpiştirme yapmaya başladığımızda
gerçekten de olan budur.
Bu, erişim hızı ve
serpiştirme ile aynı fikirdir.
Şimdi, bunu yaptığımızda, her ikisinin toplamı
aslında birinin tek başına yapabileceğinden
daha fazlasına erişebilir.
Peki sahada ne tür çok kanallı kurulumlarla karşılaşabilirsiniz?
Aslında dört temel tane var.
Bunlar tek kanallı, çift kanallı, üç kanallı
ve dört kanallı olarak bilinir.
Tek kanalda, bir veri yolu üzerinde bir bellek modülü
kullanıyorsunuz.
Yani 64 bitlik bir veri yolunuz varsa,
bu her saat döngüsünde işlemciye ve işlemciden
64 bit gönderileceği anlamına gelir.
Çift kanal kullanıyorsanız,
bunun için iki bellek modülü ve anakart
üzerinde birlikte çalışan ve birbirinin
içine geçen iki bellek yuvası
gerekir.
Bu iki 64 bitlik yolu alır ve bunları birleştirerek
her bir saat döngüsünde aktarım başına yalnızca
64 yerine 128 bitlik veri gönderilmesini
sağlar.
Şimdi, buna ek olarak,
üç kanala geçebilirsiniz.
Üç kanallı belleklerde,
64 bit işlemciye giden yolda 192 bite kadar
veri aktarımı sağlamak için bu serpiştirme
kavramıyla birlikte üç bellek modülü ve üç yuva
kullanacaksınız.
Ve son olarak, dört kanalımız var.
Şimdi dört kanalla, dört bellek modülü ve dört yuva
alacağız ve bellek birimlerimizden işlemciye ve işlemciden
bellek birimlerine her saat döngüsünde 256 bit veri aktarımı
sağlamak için hepsinin birlikte çalışmasını sağlayacağız.
Şimdi, çift kanal, üç kanal veya dört kanal yapılandırırken,
önce anakartınızın
kılavuzuna başvurmanız önemlidir.
Bunun nedeni, her anakartın kurulum şeklinin
biraz farklı olmasıdır.
Örneğin, anakartınızın dört yuvaya
sahip olması, dört kanalı desteklediği anlamına gelmez.
Yalnızca tek kanal ve çift kanalı destekleyebilir.
El kitabınızı kontrol etmediğiniz sürece bunu bilemezsiniz.
Genel olarak, anakartınızdaki
yuvalara baktığınızda, bunlar
sıfır, bir, iki, üç ve dört olarak ya da bankalar halinde yapıyorsak A0, A1, B0, B1 olarak
etiketlenecektir.
Belleğinizi hangi yuvalara yerleştireceğinizi
öğrenmek için anakartınızın belgelerini kontrol
etmeniz önemlidir; özellikle de tek kanallı yapılandırma
dışında bir yapılandırmayla çalışmak istiyorsanız.
Çok kanallı yapılandırmaları
kullanırken akılda tutulması gereken
bir diğer husus da, birlikte çalışan
aynı çok kanalın bir parçası olacak tüm yuvalarda aynı model hızda ve verimde
bellek kullanmanın en iyi uygulama
olarak kabul edilmesidir.
Örneğin, anakartınızda dört yuva olacaksa
ve çift kanal yapılandırmasında
çalışacaksanız ve bu yuvalardan
ikisini birlikte kullanacaksanız,
daha sonra herhangi bir uyumluluk
sorunu veya hata yaşamamak için her iki yuvadaki bellek
modülünün sekiz gigabayt veya 16 gigabayt gibi aynı boyutta
ve saniyede 16.000 veya 32.000 megabayt gibi aynı hızda olduğundan emin olmak istersiniz.
Dolayısıyla, çok kanallı bellek söz konusu olduğunda,
depolama için kullanabileceğiniz daha yüksek bir toplam bellek miktarına sahip
olmanın yanı sıra size daha yüksek hızlar sağlamak için
birlikte çalışan birden fazla modüle sahip
olabileceğinizi unutmayın.
Bu, göz önünde bulundurulması gereken önemli bir husustur.
Dolayısıyla, anakartınız çoklu kanalı destekliyorsa
ve zaten birden fazla modül kullanacaksanız, çoklu kanalı
bir yapılandırma özelliği olarak kullanarak elde
edebileceğiniz artan hızdan da yararlanabilirsiniz.