Bellek kullanan Windows 7 işlemini öldürmek - Commit veya Private?


1

Windows 7'deki bellek kullanımını 2 GB RAM ile temizlemeye çalışıyorum

Oracle.exe hiçbir zaman en üst düzey işlemlerde görünmez, ancak Kaynak İzleyicisi, 637 Mb tutarında taahhüt (sanal bellek) kullandığını gösterir.

Öyleyse benim sorum şu - aslında RAM'i çekiştirmiyor ve bu konuda hiçbir şey yapmam gerekmiyor mu?

ps suçlu adamlar her biri 600 Mb özel çalışan 2 büyük java uygulamaları var.

Yanıtlar:


2

Özünde, evet, endişelenme. Windows 7'nin "Commited Bytes" ölçümü, aslında Windows'un işleme atadığı toplam bellek miktarını (fiziksel + sanal) yansıtır. Bu, gerektiğinde serbest bırakılabilen "önbelleğe alınmış" belleği içerir.

Ayrıca, her biri 600 MB’lik özel olarak çalışan iki Java uygulamanız varsa, Windows’tan ve bırakmak istemediğiniz diğer bazı programlardan da kullanmak isteyebileceğiniz bir miktar RAM kullanımı yoktur. Sadece yükseltme düşündün mü? Sadece bu 30 doları boşaltın ve onunla bitirin :)


2

Windows 7'deki bellek kullanımını 2 GB RAM ile temizlemeye çalışıyorum

Gerçekten ne elde etmek istiyorsun? Son zamanlarda kullanılmayan bellek sayfa dosyasına değiştirilir. Windows 7 sanal bellek yöneticisi bu konuda çok iyi ve çoğu zaman işlemleri kısarak ya da öldürerek elde edeceğiniz çok az şey var.

Hangi işlemin sayfa dosyası trafiğine neden olduğunu gerçekten görmek istiyorsanız, toplam bellek kullanımını izlemeyin, bunun yerine "sayfa hatalarını" izleyin.


1
Java uygulamamın daha fazla hafıza alabilmesi için gereksiz arka plan işlemlerini öldürmeye çalışıyorum. "sert arıza / sn" mi kastediyorsunuz?
JoseK

Evet. Karar limitinize yaklaşmadığınız sürece, bireysel işlemler tarafından ne kadar hafıza ayrıldığı önemli değildir. Kabul limitinize yaklaşıyorsanız, sayfa dosyasının boyutunu artırın. Sayfa hatalarının gerçekten algıladığını görmüyorsanız, yalnızca ayrılmış belleğe sahip olmanız herhangi bir olumsuz etkiye neden olmaz.
Suma
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.