Bir bilgisayara RAM eklerken, çubukların eşit olmayan miktarda belleğe sahip olması gerçekten önemli mi yoksa eşit miktarda belleğe sahip olmak için her zaman onlara mı ihtiyacınız var? Bugünün Süper Kullanıcı Soru-Cevap gönderisi, meraklı bir okuyucunun sorularının yanıtlarını içerir.
Bugünün Soru-Cevap oturumu bize, topluluk odaklı bir Soru-Cevap web siteleri grubu olan Stack Exchange'in bir alt bölümü olan SuperUser'ın izniyle geliyor.
Fotoğrafın izniyle redjar (Flickr) .
Soru
SuperUser okuyucu LanceLafontaine eşit olmayan miktarda RAM kullanmanın performansı gerçekten düşürüp düşürmediğini bilmek istiyor:
Bu sayfa MacBook dizüstü bilgisayarların çoğu için RAM özelliklerini açıklar. Dizüstü bilgisayarımla ilgili bölümde (13 ″ Pro, 2011 Sonu) yazıyor:
- Ek Notlar: En iyi performans için, her yuvaya eşit bellek modülü takarak her iki bellek yuvasını da doldurun.
Bu fenomeni ilk kez duymuyorum ve kesinlikle Apple'a özgü değil. Durum neden böyle? Kullanılabilir bellekteki bariz düşüş dışında, neden 6 GB (1 * 4 GB artı 1 * 2 GB) ile 8 GB (2 * 4 GB) ile çalışmaktan daha kötü?
Eşit olmayan miktarda RAM kullanmak performansta düşüşe neden olur mu yoksa bu sadece bir efsane mi?
Cevap
SuperUser katılımcıları David Schwartz ve x'in cevabı bizim için. İlk olarak, David Schwartz:
Her iki yuvada da eşit miktarda bellek bulunduğunda, bellek birbirini izleyen bellek parçalarının yuvaları değiştirmesi için araya eklenebilir. Bu şekilde, bellek erişimi her iki yuvaya da neredeyse mükemmel bir şekilde eşit olarak dağıtılır ve bant genişliklerinin birleşmesine izin verilir.
Eşit olmayan miktarlarda, bellek araya eklenemez ve önce bir çubuğa, sonra diğerine eşlenmesi gerekir. Büyük bir bitişik bellek yığınına erişen bir program, neredeyse tüm erişiminin tek bir çubuğa gittiğini görecektir ve bant genişliği kombinasyonu olmayacaktır.
MVincent'in cevabının ardından:
- Ek Notlar: En iyi performans için, her yuvaya eşit bellek modülü takarak her iki bellek yuvasını da doldurun.
Buradaki olası teknik açıklama, MacBook'unuzun (anakart) çift kanallı mimariyi desteklemesi ve bu nedenle iki özdeş bellek modülü gerektirmesidir. Karşılaştırmalar, yüzde 5-10'luk bir performans artışı sağladığını gösteriyor.
- Durum neden böyle? Kullanılabilir bellekteki bariz düşüş dışında, neden 6 GB (1 * 4 GB artı 1 * 2 GB) ile 8 GB (2 * 4 GB) ile çalışmaktan daha kötü?
Aynı olmayan iki bellek modülü kullanıldığında, ana kart bellek modüllerini en yavaş modül hızında çalıştıracaktır.
Açıklamaya eklemek istediğiniz bir şey var mı? Yorumlarda ses çıkarın. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla yanıt okumak ister misiniz? Tartışma dizisinin tamamına buradan göz atın .