Bir aygıtın adresleyebileceği maksimum ram miktarını hangi faktörler belirler?


1

Geçenlerde 4GB RAM ile gelen yeni bir ultrabook aldım. İnsanların 8GB'a nasıl yükseltilebileceklerini sorun yaşamadan konuştuklarını gördüm. Ancak makinenin içindeki CPU'ya baktığımda, 16GB ram'ı destekleyebileceğini söylüyor. Gerçek CPU bir Intel Core i5-4202Y'dir .

İşte benim sorum bu. Intel, CPU’nun bu kadar fazla belleğe hitap edebileceğini söylerse ve şimdi tüm CPU’larda tümleşik bellek denetleyicileri var, o zaman makineye daha fazla RAM koymamı engelleyen ne olurdu?

Üretici firma yazılımı bir şekilde değiştirmiş olabilir mi?

Yanıtlar:


0

32 bit CPU maksimum 4 GB (2 ^ 32 byte) adres alabilir , 64 bit CPU teorik olarak 16 exabyte (2 ^ 64 byte) alabilir.

Bununla birlikte, CPU’nun bu RAM’i adreslemek için bir yonga seti kullandığını ve yonga setini RAM soketlerine (genellikle 2 RAM vardır) bağlamak için çok sayıda paralel hat (32 bit CPU için 32) oluşturmak anlamına geldiğini unutmayın. yuva). Bir çizgiden diğerine 1 mm uzunluğunda basit bir fark ve işe yaramaz. Bu yüzden çalışan bir tasarıma satır eklemek ucuz değil.

Yonga seti, ana kart ve RAM satıcıları, onları üretme maliyetini çok fazla artırmayan en fazla sayıda satıra koyma konusunda anlaştı. Bu yüzden CPU + yonga setinizin çoğu zaman yalnızca birkaç uyumlu ana kart üzerine takılabiliyor.

Yonga seti + anakart kombinasyonu size maksimum 16 GB veriyor. Onlar (satıcılar), Windows çalıştıran bir ev bilgisayarı için makul miktarda RAM olduğunu düşünüyorlar.


0

Aslında, Intel Pentium 686'dan beri (sanırım), 64GB RAM'in üst sınırı var. Benzer şekilde, çoğu işletim sistemi de bu sorunu çözebilir, ancak çeşitli koşullara bağlıdır ve kendi sınırlamaları vardır. Ayrıca, bellek denetleyicisinin CPU ile entegre olduğunu söylediğiniz için, anakartların modern topolojisi genellikle yonga setini atlayarak doğrudan CPU'ya bağlı belleğe sahiptir. Ayrıca, çoğu topolojinin PCI (e) lerin en azından bazılarını doğrudan CPU'ya bağlaması (sistem RAM'ine GPU erişimi) nedeni budur. Bu aynı zamanda, yanlışlıkla, neden iyi bir VGA'nın başarılı bir şekilde çalışması için iyi bir CPU gerektirdiğini de ifade ediyor.

Her neyse, sistemde MAX_RAM gerçekten sınırlayan anakart. 4GB adresleme için 32 fiziksel yol gerektirir (veri hariç, sadece adresleme içindir) CPU'dan bellek yuvalarına. 8GB 33 gerektirir, 16GB 34 gerektirir vb. Intel'in işlemcileri şu anda 36 adresleme pimine (en azından) sahiptir.

Ancak yollar döşenmesi pahalıdır. Bu işin azaltılması maliyetleri ve sonuç fiyatlarını düşürür. Yani temelde sadece limit anakartta ...

Ancak, bazen belgeler (istemeden) yalanlar vardır. Denemek iyi bir fikir olabilir (test için serbest ram erişiminiz varsa). OTOH, bu geçmiş günlerde daha yaygındı. Bunun yeni / en yeni ürünlerde nasıl çalıştığını bilmiyorum.

EDIT: Tabii ki OLASI MAKS. Üretici bunları çipte uygulamayacaksa, kullanılamaz. Bu yüzden CPU tarafından desteklenen maksimum bellek miktarı genellikle 64GB'tan çok daha düşüktür. Neyse, önemli olan CPU limiti (pinler ve IMC kesin olması) ve anakart (fiziksel yollar CPU-RAM soketleri).


1
“Bu aynı zamanda, yanlışlıkla, neden iyi bir VGA'nın iyi bir şekilde işlemesi için iyi bir CPU gerektirdiğini de ifade ediyor”. Bunu biraz daha açıklayabilir misin? Çünkü bu bana yanlış geliyor.
Hennes

Bununla demek istediğim, hızlı bir şekilde VGA'ya hızlı bir şekilde yatırım yapsanız bile, CPU, en son gen i7 ile karşılaştırıldığında 1. gen i3 olduğunda aynı sonucu vermez. Ve bununla, genel sistem performansını değil, GPU yoğun bir işi kastediyorum. Elbette, GPU'ya kendi RAM'i vererek hafifletilir, ancak iyi bilindiği gibi hiçbir RAM miktarı yeterli değildir. Bu nedenle, gerekirse, GPU’ya genellikle sistem RAM’ine erişim izni verilir. İşte bu noktada CPU'ya geri dönüyoruz. Daha iyi CPU, sistem yönetimi ile yüklü olmadığı için RAM'e daha hızlı erişebilir (CPU sebepsiz değil "MERKEZ" olarak adlandırılır).
AcePL

Doğru. Ancak hızı özel grafik kartlarına düşürmek, hepsini o kadar azaltmaz. Örneğin, PCI-e v2 ve PCIe-v3 (aynı sayıda şerit) performansı yaklaşık% 4 düşürdü. 16 ila 8 şerit arasında gitmek için aynı. % 4 hiçbir şey değildir, ancak fark edilebilir olmak yeterli değildir.
Hennes
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.