Yüklü belleği tam olarak YARAR kullanan Windows 7


9

Bunu doğrudan sistem bilgilerinden aldım:

  • Kurulu Fiziksel Bellek (RAM) 4.00 GB
  • Toplam Fiziksel Bellek 2.00 GB
  • Kullanılabilir Fiziksel Bellek 434 MB
  • Toplam Sanal Bellek 5.10 GB
  • Kullanılabilir Sanal Bellek 1.19 GB
  • Sayfa Dosya Alanı 3.11 GB

BIOS ayrıca 4 GB'lık tam bir kullanılabilir olduğunu bildiriyor.

Yüklü 4 gb, henüz toplam 2 gb not edin. 32 bit işletim sisteminde asla tam 4 gb ram alamayacağınızı anlıyorum, ancak genellikle 2.5-3.2 gb ram aralığında olacaksınız.

Sadece 2GB'ım var! Ben bir şey yaptığımda takas dosya deli oluyor! SLI özelliği kapalı olmasına rağmen, her biri 512mb yerleşik ram'a sahip çift SLI nvidia ekran kartım olduğunu unutmayın.

Windows neden tam olarak 2GB RAM olduğunu iddia eden kimse biliyor mu?

Not: Daha önce serverfault üzerinde sorulmuş, ancak bu site açılmadan önce "superuser'a ait" olarak kapatılmış: /server/39603/windows-7-using-exactly-half-the-installed-memory (Hala bir cevap lazım!)


İlgilendiğiniz bir teoriyi doğrulamak için MB modelinizi ve her bir Grafik Kartı'nda ne kadar Bellek penceresi raporladığını gönderebilirsiniz.
BinaryMisfit

Yanıtlar:


14

Birincisi, iki grafik kartıyla kullanılabilir belleğinizin çoğunu kaybedeceksiniz, bu da 1GB RAM kayboldu ve diğer cihazlar.

Msconfig'de kontrol edebileceğiniz bir anahtar var. Başlamak için msconfig yazın ve enter tuşuna basın. Önyükleme sekmesine gidin, gelişmiş seçenekler'i tıklayın. Maks.Bellek seçeneğinin etkin olup olmadığını kontrol edin, etkinleştirilmişse devre dışı bırakın ve yeniden başlatın.

Düzenle:

Sorun adres alanı denilen bir şeyle ilgili. 32 bit sistemde 4 GB adres alanınız vardır ve kullanmanız gereken tüm aygıtların adres alanına eşlenmesi gerekir. Eşlenen her aygıt, adres alanının bir miktarını kaplayacak ve sistemin geri kalanı için kullanılamaz hale getirecektir.

Windows'ta 2,5-3 GB'den fazla kullanılabilir bellek elde etmenin tek yolu 64 bit sürümünü yüklemektir. Yüklendikten sonra sadece 2GB kullanılabilir bellek ile aynı görünecektir. Kullanılabilir tüm belleği almak için BIOS'a girmeniz ve bellek yeniden eşleme adı verilen bir seçeneği etkinleştirmeniz gerekir.

Bellek yeniden eşleme özellikleri, eşlenen tüm aygıtları adres alanındaki 4 GB sınırının üzerine taşır ve böylece adres alanınızı sistem tarafından kullanılmak üzere boşaltır.


Ancak ekran kartlarının kendi RAM'leri var; neden sistemden çalmaları gerekiyor?
Nathan Ridley

21
Kendi RAM'leri var, sorun adres alanı denilen bir şeyle ilgili. 32 bit bir sistemde 4 GB adres alanınız vardır ve kullanmanız gereken tüm aygıtların adres alanına eşlenmesi gerekir. Eşleştirilen her aygıt, adres alanının bir miktarını kaplayacak ve sistemin geri kalanı için kullanılamaz hale getirecektir.
Paxxi

Ah..! İlginç. Belki de 64 bit Windows yüklemeliyim?
Nathan Ridley

Evet, 2.5-3GB'den fazla bellek kullanmanın tek yolu
Paxxi

Maksimum Bellek seçeneğinin zaten kapalı olduğunu unutmayın.
Nathan Ridley

10

Gerçekten 64 bit işletim sistemi kullanmalısınız.

Dostum, 4 Gigabyte RAM'im nerede?


1
Evet, adresleme olayının farkındayım; beni fırlatıp attığım şey, normal bir 2.5-3GB ram'dan daha azında olduğum ve mevcut miktarın tam miktarın tam olarak yarısı olmasıydı.
Nathan Ridley

3
sonuç: beyin hasarına değmez. 64 bit gidin. Bu günlerde yapmamak için neredeyse hiçbir neden yok.
Jeff Atwood

3
Bunu takip etmem gerektiğini düşündüm. Bu soruyu gönderdikten sonra bir ay 64 bit gittim ve asla geriye bakmadım. Korktuğum tek bir uyumluluk sorunu başını göstermedi. Neden kimse hala 32 bit gidecek hayal edemiyorum.
Nathan Ridley

1

Bende yarım bellek vardı, Windows7, Asus P7P55D-E anakart ve 4GB bellek ile bir tane yaptım. 4GB daha eklemeye çalıştım ve kilitlendi. Thats zaman bellek yarıya düşürdü. İlk 4GB'yi Second ile değiştirdim ve eşlemenin kaldırıldığından emin oldum ve bu sorunu çözdü.


0

BIOS'un 4 GB raporlarını yükleyip yüklemediğini kontrol ettiniz mi? Belki de bellek yongalarının (biri) yuvaya düzgün şekilde takılmamış olması gerekir?


Evet, BIOS 4GB kurulu olduğunu bildiriyor.
Nathan Ridley

0

64 bit sürümünü 6 gb mem ile çalıştırıyorum ve 3gb kullanılabilir mesajı alıyorum - maksimum bellek seçeneği açık ve bios 6gb'yi görüyor. Gemide 1GB'lık bir hafıza kartım var. Yani 64bit'i yüklemek cevap değildir - burada ms'nin ele alması gereken bir şey var


0

BIOS'ta bellek yeniden eşlemeyi devre dışı bırakmayı denediniz mi? Çünkü IMC'li AMD64 sistemlerinde, yaygın bir bellek yeniden eşleme (kaldırma) yöntemi sizi 4GB hattının sadece 2GB altında bırakabilir ve Revision E K8 işlemcilerden önce kullanılabilen tek yöntemdi.

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.