Windows 8: Bellek kullanımını belirleme


-1

Şu anda görev yöneticim hafızamın% 50'sini kullandığımı gösteriyor. Ancak kullanıcı hesaplarına bakmaya başladığımda, bunun yaklaşık yarısını kullandığımı gösteriyor:

task manager

Bu beni meraklandırıyor, neden hafızam tam olarak olması gerekenin iki katı kullanılıyor?

Bellek sızıntısı olmadığını biliyorum (disk belleği olmayanlar yalnızca 138 MB'dir), bu yüzden sadece Windows 8'in kendisi mi?


Mevcut bellek kullanım miktarının garip olduğunu düşündüren nedir? Hangi işlemlerin çalıştığına dair bir görünüm vermediniz. 1,5 GB önbelleğe sahipsiniz ve kullanıcı ve sistem işlemlerinin bir kombinasyonu diğer 1,4 GB'yi kullanıyor (diğer bir deyişle rapor edilen kullanım tam olarak kullanılanla aynı.
Ramhound

dayalı : superuser.com/questions/497298/... Önbellekte "kullanımda" kullanılmadığı varsayımını yapabilirim. Artı: i.imgur.com/3Vybutg.png başka bir tartışmadan.
Gray_Hound

Cevabınız sorumu ele almıyor. Kullanımın yüksek olduğunu düşündüren nedir?
Ramhound

Hesaplanamayan 1.5GB olması. (Hesaplanamaz çünkü önbellek kullanımdaki toplam 3.0 gb'de sayılmaz)
Gray_Hound

Tercümanınızın 64-bit olduğundan emin misiniz? Bellek yetersizliği nedeniyle çöküyorsa ve bol miktarda kaldıysanız, 64 bit Windows'ta çalışan 32 bit bir uygulama olabilir. Görev başlığındaki "detaylar" sekmesini, sütun başlıklarına sağ tıklayarak, "sütun seç" seçeneğini seçip "platform" seçeneğini seçerek kontrol edebilirsiniz. Bu size 64 veya 32 bitlik yeni bir sütun verecek. 32 bitlik bir tercüman, herhangi bir büyük bellek durumunu desteklemiyorsa, muhtemelen 1.5-2GB civarında bir yerde çökecektir.
Mokubai

Yanıtlar:


1
  • Bellek eşlemeli dosyalar ayrı bir sürece dahil edilmez, ancak genel bellek kullanımına dahil edilir
  • Sürücü hafızası ayrıca bireysel işlemlere değil, küresel hafızaya ayrılmıştır.
  • Belirli bir fiziksel kullanıcıya tahsis edilmemiş ve kullanıcılar listesi toplamları altında gösterilmeyecek olan birçok sistem düzeyinde süreç (servisler ve diğer kritik şeyler) vardır ve bunlar, küresel bellek kullanımının kullanıcıdan daha yüksek olmasına katkıda bulunur. hafıza kullanımı.

Ekstra belleği tam olarak ne yediğini izlemek ve muhtemelen silmek mümkün mü? Tekrar başlat ?
Gray_Hound

Tüm bu durumlarda, temizlemek istemezsiniz. Sisteminizde mevcut 6 GB RAM vardır ve bellek yetersizliği nedeniyle çöken belirli bir uygulamanız yoksa, endişelenmeniz gerekmez. Şu anda, tamamen boşa harcanan 1,6GB belleğiniz var çünkü kullanımda değil . Windows sonunda olsa önbellek için kullanacak.
Darth Android

Sorun şu ki, bellek yetersizliği nedeniyle sürekli çökmekte olan bir RAM ağır uygulamasını çalıştırmaya çalışıyorum.
Gray_Hound

Eh, Windows başka bir uygulamanın ihtiyacı olduğunda, bu belleği otomatik olarak temizler (önbellekleri boşaltmak veya disk belleği disklerine disk belleği uygulamaları). Sayfa dosyası ayarlarınızı hiç değiştirdiniz mi? Windows, sisteminize bir uygulamayı reddetmeden önce en az 9-12 GB bellek tahsis edebilmelidir ve bununla ilgili herhangi bir ayarı değiştirmediyseniz, muhtemelen daha fazla tahsis etmek için sayfa dosyasını genişletir. Hangi uygulamayı çalıştırmaya çalışıyorsun?
Darth Android

1
Bu ekran görüntüsüne bağlı olarak, sisteminizde 16GB'lık bellek ile ilgili sorunlarınız olabilir. Bu verileri işlemek için sistem gereksinimlerinizi yeniden değerlendirmeniz gerekebilir veya işlediğiniz veri miktarı için saçma geliyorsa, çok fazla bellek tüketmeyen, işlemek için farklı bir araç zinciri bulun.
Darth Android

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.