Bir anakartın daha fazla belleği desteklemesini engelleyen nedir?


35

Özel sorum, ev sunucumun kullandığı ASUS M3N78-VM anakartı. Şu anda toplam 8GB için 4x2GB yükledim, ancak 16GB (4x4GB) olarak yükseltmeyi umuyordum. Bu anakartın resmi özellikleri sadece 8GB'a kadar desteklediğini ancak sadece 2GB'lik çubuklar bulunduğunda serbest bırakıldığını söylüyor. Varsa, 4GB'lık çubuklar mevcut olduğunda 4GB'lık çubuklarla çalışmasını engelleyen şey nedir?

Genel sorum, genel olarak anakartlarla ilgili… eğer hepsi aynı bellek tipinde (örneğin DDR2 ve aynı hızda) bir anakartın daha büyük çubuklarla çalışmasını ne önleyebilir?


Asıl M5A88-M'de bu Crucial "32GB Kit 2X16GB PC3-12800 1600MHz DDR3 240PIN DIMM Dr X4" RAM'in Asus M5A88-M'de çalışmayacağını söyleyebilirim. (Her iki çubuğu da denemedim çünkü bir tanesini göremezseniz, muhtemelen ikisini görmeyeceğini düşündüm, (biri pkg'den çıkmadı). Mobo maksimum 16 gb (4x4) listeler ancak bazı GSkill ve Kingston yongaları Asus M5A88-M için QVL'lerinde 32 GB listeler. FX6100, BIOS rev 17.02 kullanıyorum. MEMOK düğmesine bastığınız zaman denemenin hareketlerinden geçiyor ancak led

Yanıtlar:


34

Kısacası, bu bir sınırlama karışımıdır. Biri CPU'nun desteklediği kaç tane "adres satırı" içinde (64/32-bit adres alanından / kayıt boyutundan farklı olarak) 32 satır 4GiB RAM'e izin verir, 33. hatta bağlı olması 8GiB ram'a izin verir. .

Diğer bir sorun da, bu adres hatlarının kaçının üreticinin bellek denetleyicisine bağlanma konusunda gerçekte sıkıntı yaratması.

Tasarımı basitleştirmek için, üreticiler mevcut gerçekçi bellek miktarına karar verme ve bu bellek miktarını desteklemek için gereken sayıda adres hattını bağlama eğilimindedir.

Tüm bu adres hatlarının bir PCB üzerinde yönlendirilmesi, tüm iz uzunluklarının mümkün olduğu kadar yakın olması gerektiği için özenli bir iştir (bu şeylerin şimdi biraz farklı bir uzunluğa sahip olarak çalıştığı yüksek frekanslarda olduğu gibi, bir satırdaki verilerin geldiği anlamına gelebilir). Gönderici aynı anda göndermiş olsa bile, başka bir hatta gönderilen verilere göre farklı bir zaman) ve bu nedenle üreticiler iş miktarını olabildiğince küçük tutacaklar ve böylece 65 TB RAM'i desteklemek de aynı önceliğe yakın değildir. Bu yıl anakart çıktı .


15
Anakartımın 65TiB RAM'i desteklemesini istiyorum :(
Flimzy

Adres satırlarının işlemci mimarisinden farklı olduğunu belirtmek için +1. Bu notta, 32 bit işlemcideki bir bellek uzantısının sadece "iki katına çıkması" ve tam bir 64 bit'e gitmesi daha kolay olurdu (işaretçiler için iki kat boşluk gerekir). Mükemmel cevap.
Atılım

1
Bilgisayarımın tamamını tek bir yonga üzerinde istiyorum, tamamen katı halde, yalnızca harici aygıtları ve bir güç kablosunu bağlamak için bağlantı noktaları. Umarım onu ​​görecek kadar yaşayabilirim.
Moab

5
@Moab: Zaten var. Buna bir yonga sistemi denir. Hatta bazıları Linux gibi masaüstü işletim sistemleri bile kullanıyorlar. (Tamam, çoğu dış yongaları kullanır, örneğin RAM, ancak yakınlar) ...
sleske

2
Her bir bellek yuvasının, kendisine giden sınırlı sayıda bellek adres satırı olduğunu da unutmayın. Bu, her yuvanın kendi maksimum değerine sahip olacağı anlamına gelir. Neredeyse her zaman her bir slotun maksimum değeri diğerleriyle aynıdır. Gördüğüm bu kuralın tek istisnası DDR2 ve DDR3 belleği kullanabilen bir anakarttı (ama aynı zamanda değil). Bu nedenle, 8 GB RAM'e kadar destekleyen 4 yuvalı bir sisteme sahip olabilirsiniz, ancak hiçbir yuva 2GB'tan fazla sopa alamaz, çünkü her yuvaya yalnızca 31 adres satırı ve belirli bir yuvayı etkinleştirmek için bir sistem verilir. 32-33 bitleri, hangi RAM çubuğunun etkin olduğunu kontrol eder.
BeowulfNode42

6

Feragatname: Bu benim anlayışım, hatalı olabilirim, ama biraz da bloğun etrafında bulundum.

Tecrübelerime göre, müşterilerin okuyabildiği son "spesifikasyonları" yazan insanlar, genellikle yönetim kurulunun asıl tasarımına dahil değildir. Bu nedenle, dokümanların "4GB maksimum desteklenen hafıza" gibi şeyler söylediği durumlar ile karşılaşabilirsiniz. Bir çok durumda, bir tahtada doktorların desteklediğinden daha fazla bellek toplayabileceğimi ve işlerin gerçekten iyi sonuçlanabileceğini öğrendim.

Sana tavsiyem denemek. Sevdiğim bir mağaza var (sadece küçük şehrimde) RAM almama ve iade etmeme izin verdi, bu yüzden aslında sadece deneyebilirim, belki de sizin için benzer şekilde harika bir mağaza bulabilirsiniz.

Bir makinenin ne kadar belleğe hitap edebileceğinin çeşitli mimari sınırları vardır. En belirgin olanı platformun 64 bitlik çalışmayı destekleyip desteklemediğidir - öyleyse, adreslenebilir bellek sınırı oldukça büyük olacaktır ( x86 için ~ 4PB ). Panonuzun 64bit'i desteklediğini varsaymanın güvenli olduğunu düşünüyorum. Öyleyse, Tomas'ta bahsi geçen, CPU içindeki hafıza denetleyicisi gibi şeylere gelecektir. Tomas'ın da söylediği gibi, BIOS'un burada da bir rol oynayabileceği mantıklı. Bu nedenle bellek sınırlarıyla ilgili BIOS güncellemeleri olup olmadığını görmek için ana kartınızın ürün sayfasını kontrol etmelisiniz.

Günün sonunda, makinenizin kullanabileceği hafızayı sınırlayan çeşitli şeyler olabilir . Birkaç değişken hakkında konuşuyoruz. Ve bence, bilmenin en iyi ve en hızlı yolu sadece denemektir (ve doğrulamak için MemTest86'yı çalıştırın ) .

Kendine iyi bak ve iyi şanslar.


Yuva maksimum * slot sayısı anakartların maksimum toplamından daha fazlaysa, daha fazla çalışacağını varsaymak ve tüm slotları o slot için maksimum değerle doldurmayı denemek mantıklıdır.
BeowulfNode42

Muhtemelen anakart yonga setinin bir fonksiyonudur, tahta üreticisinin sadece kullandığı, genellikle onları yaratmadığıdır. Eğer yonga setinizin ne olduğunu bulup okumaya devam ederseniz, cevabınızı almalısınız. Sadece bir şeyler denemeyi daha kolay buluyorum.
James T Snell

5

Başka sorunlar olabilir, bir arkadaş Apple donanımında KG yapıyordu, sistem 768MB max ram (12 64MB modüller) için onaylıydı, teoride bunu iki katına çıkarabilirdiniz, ancak sistemi sertifikalandırırken 12 128 MB almak değildi pratik, bu yüzden o konfigürasyonda sertifikalı değildi, ama gerektiği çalışır.

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.