Kullanılabilir RAM neden toplam RAM'den daha az?


13

Kız arkadaşım geçen hafta bir dizüstü bilgisayar satın aldı. Bu 4 GB ile bir çekirdek 2 ikilisi Biz vista 64bit yüklü ve yaptığımız ilk şeylerden biri gthe özelliklerini görmek için "Bilgisayarım" üzerine sağ tıklamak oldu. Hemen RAM'inde garip bir şey fark ettik, dedi: Yüklü bellek (RAM): 4,00 GB (3,68 GB kullanılabilir)

Dizüstü bilgisayar donanımı hakkında bir şey olması gerektiğini düşünerek endişelenmemesini söyledim (onun kurulumunun benimkiyle aynı DVD'den geldiğini düşünürdüm ve 4 GB'lık masaüstümde böyle bir şey fark etmedim). Bir saat önce, daha da kötüleşti. Özelliklere tekrar baktık ve şimdi şunu söylüyor: Kurulu bellek (RAM): 4,00 GB (2,98 GB kullanılabilir)

Bu ne anlama geliyor? Bu 1,02 GB eksik veya sistem tarafından kullanılıyor mu?

EDIT: Sistem bilgilerinin yanlış olması ihtimali vardır. Aslında bir T6400 olduğunda bir intel T6500 işlemci bildirdiğini fark ettim. Sistem için gerçekten ne kadar RAM bulunduğunu nasıl öğrenebilirim?

EDIT2: Kaynak monitörlerini kontrol ederek, donanım için 1003 MB ayrıldığını söylüyor. Bu iyi mi kötü mü? Teşekkürler


64 bitlik sürümü yüklediğinizden gerçekten emin misiniz?
On Brink'i

Evet kesinlikle. Masaüstüme kurduğum aynı sürüm ve bu problemi hiç yaşamadım.
Malabarba

Yanlış CPU bildirilirse, raporlama yardımcı programı eski olabilir veya BIOS'un yükseltilmesi gerekir.
kmarsh

Yanlış sürücüyü yükledim mi?
Malabarba

Yanıtlar:


15

İki olası neden:

  1. ekran kartı paylaşım RAM'i (kendi yerine anakart RAM'i kullanma veya kendi takviyesi için anakart RAM'i kullanma)
  2. anakart yonga seti yeniden eşlemeyi desteklemez (PCI mimarisi geleneksel olarak alt 4Gb fiziksel belleğin üst Gb'sinin bir yığınına "sahiptir", yeniden eşleme bunu RAM'inizin oturduğu yere taşır, böylece iki alan üst üste gelmez). Bu, toplamda sadece 4 GB fiziksel RAM destekleyen yonga setlerinde yaygındır.

4
Bu iş parçacığında yonga seti sınırları hakkında daha fazla bilgi: superuser.com/questions/35731/…
Chris_K

Ayrıca, 32 bitlik makinelerde 3'ü ve Gb sınırını değiştirmeyi unutmayın.
tvanover

17

Bunun genel nedeni video ile paylaşılan koçtur.

BIOS'u kontrol edin ve yerleşik videonun ne kadar bellek kullandığını görebilir / ayarlayabilir misiniz - ancak 1GB kadar olacağından ve geri kalanın nerede olabileceğinden emin değilim )


Kaynak monitörlerini kontrol ederek, donanım için 1003 MB ayrılmış olduğunu söylüyor. Bu iyi bir şey değil mi?
Malabarba


2

BIOS gölgeleme, Video adreslenebilir alanı ve diğer bellek eşlemeli cihazlar 640K ile 1M arasında ve 15G ile 16G arasında bellek ayırır. BIOS'un kendisi, kendi kullanımı için sistem belleğini bu alanlara yeniden eşleyebilir (ve bunun için yedek).

Sonunda O / S asla belleğin% 100'ünü takmaz, ancak bu kullanılmadığı anlamına gelmez.


Sistem tarafından kullanıldığı sürece, gerçekten sorun değil. Bazı hata veya donanım kusurları nedeniyle kullanılmayabileceğinden endişelendim.
Malabarba

2

Bu Microsoft KB makalesine bakın: Windows Vista'daki Sistem Bilgileri iletişim kutusunda bildirilen sistem belleği, 4 GB RAM takılıysa beklenenden daha az

Örneğin, 256 MB yerleşik belleği olan bir video kartınız varsa, bu bellek adres alanının ilk 4 GB alanı içinde eşlenmelidir. 4 GB sistem belleği zaten takılıysa, bu adres alanının bir kısmı grafik belleği eşlemesi tarafından ayrılmalıdır. Grafik belleği eşleme, sistem belleğinin bir kısmının üzerine yazar. Bu koşullar, işletim sistemi için kullanılabilir toplam sistem belleği miktarını azaltır.

Windows Vista'nın 4 GB belleğin tümünü 4 GB bellek yüklü bir bilgisayarda kullanması için bilgisayarın aşağıdaki gereksinimleri karşılaması gerekir:

  • Yonga seti en az 8 GB adres alanını desteklemelidir. Bu özelliğe sahip yonga setleri şunları içerir:

    • Intel 975X
    • Intel P965
    • Soket 775 üzerinde Intel 955X
    • F soket, 940 soket, 939 soket veya AM2 soket kullanan AMD işlemcileri destekleyen yonga setleri. Bu yonga setleri, bellek denetleyicisinin CPU'da bulunduğu tüm AMD soketlerini ve CPU birleşimlerini içerir.
  • CPU, x64 komut setini desteklemelidir. AMD64 CPU ve Intel EM64T CPU bu talimat setini destekler.

  • BIOS'un bellek yeniden eşleme özelliğini desteklemesi gerekir. Bellek yeniden eşleme özelliği, daha önce Çevresel Bileşen Bağlantısı (PCI) yapılandırma alanı tarafından üzerine yazılan sistem belleği bölümünün 4 GB adres satırının üzerine yeniden eşlenmesine olanak tanır. Bu özelliğin bilgisayardaki BIOS yapılandırma yardımcı programında etkinleştirilmesi gerekir. Bu özelliğin nasıl etkinleştirileceğini açıklayan talimatlar için bilgisayarınızın ürün belgelerine bakın. Birçok tüketici odaklı bilgisayar bellek yeniden eşleme özelliğini desteklemeyebilir. Bu özellik için belgelerde veya BIOS yapılandırma yardımcı programlarında standart bir terminoloji kullanılmaz. Bu nedenle, ayarlardan herhangi birinin bellek yeniden eşleme özelliğini etkinleştirip etkinleştirmediğini belirlemek için kullanılabilen çeşitli BIOS yapılandırma ayarlarının açıklamalarını okumanız gerekebilir.

  • Windows Vista'nın x64 (64 bit) sürümü kullanılmalıdır.


1

Başlat> Çalıştır> MSCONFIG yazın ve Tamam'a tıklayın

Önyükleme> Gelişmiş Seçenekler

maksimum belleğin kapatılıp kapatılmadığını kontrol edin.


Kutu işaretlidir ve 0 olarak ayarlanmıştır.
Malabarba

Kutu işaretliyse, kullanılabilir maksimum belleğe ayarlayın (yani 4096) ... veya kutuyu TEMİZLEYİN.


1

Bunu anladım. Birkaç saat boyunca tamir ettikten sonra, "Memory Reamp" özelliğinin etkinleştirilmesi gerektiği ortaya çıktı. Bazı Asus mobo'larında ve birkaç diğer markada, Win 7 kurulduğunda bu sorunun farkındadır. Sorun başından beri vardı ve insanlar Win 7 yüklenene kadar bunu bilmiyordu ve tüm zamanlar boyunca var olan bir BIOS sorununun öncüsü olarak gösterdiler. 1 BIOS'a girin 2 Gelişmiş 3 Yonga Seti Ayarları 4 Bellek Rampası Özelliğini Etkinleştir 5 Çık ve Kaydet 6 Bitti!

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.