Sistemim neden 4GM RAM'imi sadece 3.2GB kullanıyor?


10

Win 7 64 bit kullanıyorum.

Burada verilen çözümü denedim, yardımcı olmadı. David'in cevabı bana bunun boş olduğunu düşündürüyor. Denenecek başka bir şey var mı?

Güncellemeler:

Anakartımda (512MB ile) bir grafik kartım olduğuna dikkat edin, bu yüzden teoride herhangi bir harici belleğe ihtiyaç duymaz. Ayrıca, BIOS'un en son güncellemesine (03/25/08) dikkat edin.

Burada görebildiğim kadarıyla , daha yeni bir sürüm var (2008/07/30), ama kullanmaktan korkuyorum ("BETA" olduğu için)

Düşünceler?

 Motherboard:  
   CPU Type   DualCore Intel Pentium D 915, 2800 MHz (14 x 200)  
   Motherboard Name   Gigabyte GA-945GCM-S2C (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 2 DDR2 DIMM, Audio, Video, LAN)  
   Motherboard Chipset   Intel Lakeport-G i945GC  
   System Memory   3328 MB (DDR2-667 DDR2 SDRAM)  
   DIMM1: 2048736750L   2 GB DDR2-667 DDR2 SDRAM (5-5-5-15 @ 333 MHz) (4-4-4-12 @ 266 MHz) (3-3-3-9 @ 200 MHz)  
   DIMM3: 2048736750L   2 GB DDR2-667 DDR2 SDRAM (5-5-5-15 @ 333 MHz) (4-4-4-12 @ 266 MHz) (3-3-3-9 @ 200 MHz)  
   BIOS Type   Award Modular (03/25/08)  
   Communication Port   Communications Port (COM1)  
   Communication Port   Printer Port (LPT1)  


Display:  
   Video Adapter   NVIDIA GeForce 8500 GT (512 MB)  
   Video Adapter   NVIDIA GeForce 8500 GT (512 MB)  
   3D Accelerator   nVIDIA GeForce 8500 GT  

 DMI:  
   DMI BIOS Vendor   Award Software International, Inc.  
   DMI BIOS Version   F5  
   DMI System Manufacturer   Gigabyte Technology Co., Ltd.  
   DMI System Product   945GCM-S2C  
   DMI System Version    
   DMI System Serial Number    
   DMI System UUID   00000000-00000000-0000001F-D06D37BD  
   DMI Motherboard Manufacturer   Gigabyte Technology Co., Ltd.  
   DMI Motherboard Product   945GCM-S2C  
   DMI Motherboard Version   x.x  
   DMI Motherboard Serial Number    
   DMI Chassis Manufacturer   Gigabyte Technology Co., Ltd.  
   DMI Chassis Version    
   DMI Chassis Serial Number    
   DMI Chassis Asset Tag    
   DMI Chassis Type   Desktop Case  
   DMI Total / Free Memory Sockets   2 / 0  

4
Bunun yinelenen bir soru olduğunu düşünenler için not, sanmıyorum. Soru özellikle bu tür soruların çoğu 32bit işletim sistemi hakkında olan 64bit işletim sistemi hakkında.
Jed Daniels

Size yardımcı olmak için daha fazla bilgiye ihtiyacımız olacak - en azından anakart markası / modeli / bios sürümü.
Andrew Coleson

Yanıtlar:


14

Kullanılabilir RAM'i sınırlayan anakartınız (daha doğrusu Intel 945G yongaseti).

Gönderen Gigabyte :

Hafıza

  1. 4 GB'a kadar sistem belleğini destekleyen 2 x 1.8V DDR2 DIMM soketi

  2. Çift kanallı bellek mimarisi

  3. DDR2 667/533/400 MHz bellek modülleri desteği (En son bellek destek listesi için GIGABYTE'ın web sitesine gidin.)

* Standart PC mimarisi nedeniyle, belirli bir bellek miktarı sistem kullanımı için ayrılmıştır ve bu nedenle gerçek bellek boyutu belirtilen miktardan daha azdır.

Buraya koymak üzere olduğum şey, Intel teknisyenleriyle bu konu hakkında kişisel tartışmalara dayanıyor:

Yonga seti en fazla 4GB RAM'e erişebildiğinden ve 4GB kurulu olduğundan, yonga seti I / O cihazlarını dinamik olarak eşlemek yerine statik olarak eşler (statik olarak eşlenmesi daha hızlı olduğu için). Bu, asla kullanılamayacağı için bu RAM adreslerini işletim sistemi tarafından görünmez yapar.

Sistem 4GB'tan daha az kurulu olduğunda, yonga seti dinamik olarak G / Ç'yi eşleştirir, böylece yüklü RAM miktarının her zaman kullanılabilir olmasını sağlayabilir.

Bunu yapmak için, I / O'nun o noktada nerede eşlendiğine bakılmaksızın, potansiyel olarak mevcut tüm RAM adreslerine erişebilmesi için kurulu tüm RAM'i işletim sistemi tarafından görülebilir hale getirmeleri gerekir.

Yonga seti, G / Ç'nin dinamik olarak eşlendiği yeri takip etmek zorunda olduğundan, bu biraz daha yavaştır.

Bu, Intel tasarım ekibi tarafından tamamen doldurulmuş ve kısmen doldurulmuş yapılandırmalarda en üst düzey genel 'performansı' sağlamak için verilen bir karardı.

'Tüm RAM'lerinizi görünür hale getirmek için, 64 bit CPU'nuzu destekleyen ve 4GB'tan fazla RAM'e izin veren bir yonga setine sahip bir anakart bulmanız gerekir.

Intel G965 yongasetli bir şey muhtemelen en iyi seçiminiz olacaktır. Belki de Intel DQ965GF , bunlardan bir ton kullandık ve iyi bir tahtaydı . Bu günlerde biraz modası geçmiş, ancak muhtemelen hala kullanılabilir (muhtemelen G965 yonga seti ile diğer marka ve modeller olduğu gibi).

Umarım yardımcı olur...


Benim için üzücü bir haber - ama en azından üzerinde çalışmamayı biliyorum (donanımı yükseltmeden önce). Techie - yardımınız için çok teşekkürler!
Tal Galili

NP. :) Bu masaüstü 64-bit için devrilme noktası nesil oldu; yani CPU'lar anakartların avantajlarını tam olarak desteklemeden önce vardı (yani: daha fazla RAM).
Julcʜιᴇ007

8

En olası neden, sistem BIOS'unun buna izin vermemesidir. Deneyebileceğiniz birkaç şey var:

  1. BIOS'u güncelleyin
  2. BIOS'ta bellek haritası işlevselliği ile ilgili ayarları arayın ve bunları değiştirin (her seferinde bir tane ve sadece ne anlama geldiklerini araştırdıktan sonra)
  3. Sistem satıcısına başvurun

EDIT: Sistem türü hakkında yeni bilgilerinize dayanarak, Gigabyte'dan anakart kılavuzunu indirebildim . Ne yazık ki, umut verici bir ayar yok gibi görünmüyor (bazı BIOS'ların hafızayı 3.X GB'nin üzerinde gizleme veya diğer zor oyunları oynama yeteneği var). 64bit ile ilgili görebildiğim tek bir ayar var: HPET Modu. CPU zamanlayıcısını değiştirmenin yanı sıra sistem için kullanılabilir belleği ayarlaması durumunda 64bit olarak değiştirmeyi de deneyebilirsiniz, ancak bir fark yaratacağından şüpheliyim. Bu anakartın web sitesi, desteklenen maksimum 4GB olduğunu ve sistem için bazılarını ayırma hakkında küçük bir notu olduğunu gösteriyor, bu yüzden gördüğünüzden daha fazlasını elde etmekte şansınız olmayabilir.


Sanırım yanlış bir cevap olduğuna inandığım şeyi aşağıya düşürmek için misilleme olarak reddedildim. Burada bu şekilde çalıştığını fark etmedim. Bu cevap yanlışsa, lütfen aşağıya doğru oy verin ve neyin yanlış olduğunu bana bildirin.
Jed Daniels

1
+1. Downvote'un ne için olduğundan emin değilim. Genellikle BIOS güncellemeleri yardımcı olur.
Sathyajith Bhat

Sadece şey prensibinde - bu cevabı destekliyorum. Şimdilik "yanıt işaretimi" saklıyorum :)
Tal Galili


1

<4GB RAM sorunu sadece işletim sistemiyle ilgili değildir.

İşlemci ve işletim sistemi 4GB'tan fazla ram'ı destekleyebilse de, anakart üreticisi, işlemciyle bellek denetleyicisi arasındaki adres hatlarının yeterince bağlanmasını sağlamak için zaman / çaba / maliyet değerinde görmedi. 4GB'tan fazla bellek kullanımı.

Bu, 32 bit işletim sistemi çalıştırmakla aynı net efekti verir, ancak 64 bit sistemde, işlemci, diğer donanım veya bellek aygıtları için 4GB'ın üzerinde herhangi bir adresi fiziksel olarak kullanamaz veya hatta bellek denetleyicisinin başka bir adresle eşleşmesini isteyemez. kullanılabilir belleklerin bir kısmını grafik kartı gibi şeyler lehine öldürmek zorunda kalacak.

Bu temel olarak 32 bit işletim sistemiyle aynı sorundur, ancak yazılım yerine donanım ile sınırlıdır. 4GB'ın "çok daha fazlası" olarak kabul edileceği biraz daha eski donanımı etkilemesi daha olasıdır ...

Bu konuda donanımın 32 bit sınırını taklit ettiği internette bir dizi öğe gördüm, burada bir Dell 530 dizüstü bilgisayar aynı sorunu yaşıyor , burada , Win7 64 ile 945 yonga seti sistemi ve temelde tüm internet .

Düzeltmesi kolay bir şey değil, hatta çok mantıklı olan bir şeydir, ancak temelde ondan istediğini fiziksel olarak desteklemek için yapılmayan eski donanıma dayanır ...

Bulduğunuz BIOS güncellemesi sorunu çözebilir, ancak korkmam.


Sonuç olarak - CPU'yu yükseltmem gerekiyor mu?
Tal Galili

1
CPU veya anakartın kendisi veya her ikisi de olabilir. En azından değiştirilmesi gereken mobo ve CPU olması muhtemeldir, emin olmak için tek şey ya DDR2 ve> 4GB desteğini belirten bir anakart veya sadece bir DDR3 anakart, CPU ve yeni RAM almanızdır. En yeni mobos, şu anki gibi sınırlandırılmamalıdır.
Mokubai

1

Bu uzun bir atış, ancak RAM ve anakart arasında uyumsuzluk olabilir. Anakartın belirli tipte bellek yongalarıyla iyi çalışmadığı durumlar gördüm.

Ayrıca anakartın farklı bellek yongaları veya farklı üreticiler kullandığı durumlarda da benzer sorunlar gördüm.

Ayrıca, tüm RAM'in iyi olduğundan emin olun vb.


0

Nedeni oldukça basit olabilir.

Sisteminizde, global belleğinizin takılı olan miktarını (yerleşik bir video kartı gibi) alan bir paylaşılan bellek video kartınız olabilir. Özel bir bellek ekran kartı taktığınızda farklıdır.


-1 Neredeyse kesinlikle yanlış cevap. Bunun için ~ 800MB RAM yapılandırmanıza izin veren paylaşılan bir hafıza kartını adlandırabilir misiniz?
Jed Daniels

768mo ekran kartı
r0ca

Dahili kartta 768MB? Hangi anakart ve kart?
Jed Daniels

Bilgisayarımın özelliklerini ekledim - ikinizin de ne düşündüğünüzü bilmek isterim.
Tal Galili
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.