Windows memory tuning

Bu ayın XDA yazısı, Windows 10’dan beri güç kullanıcılarının bildiği bir şeye değindi: İşletim sistemi arka planda çalışan belleği sessizce sıkıştırıyor ve çoğu okuyucu için bu, 16 GB makinelerin ağır sekme yükü altında bile sağlıklı hissetmelerinin nedenidir. Sorun şu ki, bir şey yanlış gittiğinde (belirli bir uygulamada sıkıştırma thrash, sürücü sızıntısından hayalet bellek basıncı), dahili Görev Yöneticisi sebebi hakkında neredeyse hiçbir şey söylemez.

Windows 11 24H2 üzerinde Windows bellek sıkıştırması ayarlama için en iyi uygulamaları 32 GB iş istasyonu ve 16 GB dizüstü bilgisayarla test ettik. Her durumda hedef: gerçek çalışan seti ve sıkıştırılmış kısmı görmek, ayırmayı tutan işlemi tanımlamak ve ön plan performansına zarar vermeden belleği boşaltmak.

Windows bellek ayarlama uygulamasında ne arayacağını

Hızlı karşılaştırma

Uygulama En iyisi Ücretsiz plan Başlangıç fiyatı Yayıncı
RAMMap Derin bellek envanteri Evet Ücretsiz Microsoft SysInternals
Process Explorer İşlem başına gerçek zamanlı working set Evet Ücretsiz Microsoft SysInternals
Mem Reduct Otomatik standby-list boşaltması Evet Ücretsiz henrypp
SysInternals VMMap Uygulama başına sanal adres alanı Evet Ücretsiz Microsoft SysInternals
Wise Memory Optimizer Tek tıklamalı temizlik Evet Ücretsiz ($30 Pro) WiseCleaner
OpenHardwareMonitor Geçmiş grafikler Evet Ücretsiz Open source
Empty Standby List Komut satırı boşaltması Evet Ücretsiz WJ32 (Process Hacker)

1. RAMMap, derin envanter için en iyi

RAMMap Microsoft’un SysInternals uygulaması, herkesin ilk olarak kurması gereken araçtır. Açın ve sekiz sekme RAM’in her megabaytının tam olarak nerede olduğunu rapor eder: Active, Standby, Modified, Zeroed, Free ve önemli Memory Compression dökümü. Use Counts görünümü “RAM’m neden dolu” sorusunu bir ekranda cevaplar ve Processes sekmesi sıkıştırılmış sayfaları sahip olan işlem tarafından ayırır.

Windows bellek ayarlama için RAMMap, başka bir şeye dokunmadan önce yapmanız gereken tanı adımıdır. Ayrıca standby-list, değiştirilen sayfa listesi veya çalışan setleri seçimli olarak boşaltmanıza izin verir; bu, tam yeniden başlatma olmadan RAM’i boşaltmanın en güvenli yoludur.

Kısa geldiği yer: Ağır okuma arayüzü; sadece “temizle” düğmesi isteyenler için değil.

Fiyatlandırma:

Platformlar: Windows

İndir: RAMMap adresinde learn.microsoft.com

Sonuç: Gerçek bir bellek sorununu tanılamakta olan herkes için doğru ilk duruş.

2. Process Explorer, gerçek zamanlı görünüm için en iyi

Process Explorer Task Manager için SysInternals ikamesidir ve Working Set sütunları bir uygulamanın gerçekten neleri tuttuğunu söyleyen sütunlardır. Default görünüme Private Bytes ve Peak Working Set sütunlarını ekleme, saniyeler içinde sızıntıları ortaya koymakta ve renkli kodlanmış ağaç hangi alt işlemlerin hangi ana öğeye ait olduğunu açıkça gösterir.

Günlük kullanım için, Task Manager yerine Process Explorer çalıştırmak (Options’da “değiştir” seçeneği vardır) Windows’un en büyük kör noktasını ortadan kaldırır.

Kısa geldiği yer: Hala yerini aldığı Task Manager kadar dostça değil; yeni sütunlar el ile eklenmelidir.

Fiyatlandırma:

Platformlar: Windows

İndir: Process Explorer adresinde learn.microsoft.com

Sonuç: Kalıcı Task Manager ikamesi.

3. Mem Reduct, otomatik boşaltma için en iyi

Mem Reduct henrypp’den küçük bir açık kaynaklı uygulamadır ve çalışan set yüzdesini izler, bir eşiği geçtiğinde standby-list boşaltmasını tetikler. Bellek kullanımını %80’e ayarlayın, gidin ve uygulama sessizce kalan işi yapacaktır. Manuel temizlik bir klavye kısayoludur ve sistem tepsisi simgesi mevcut kullanımı gösterir.

Bellek yoğun bir iş akışını birkaç günde bir yeniden başlatmak için terk edemeyen okuyucular için Mem Reduct, “bunu düzeltmeliyim” ile “gerçekten yaptım” arasındaki boşluğu kapatır.

Kısa geldiği yer: Agresif ayarlar standby-list’i çok sık boşaltır ve bu disk okuma önbelleklerine zarar verir. Varsayılanlar güvenlidir; dikkatli ayarlayın.

Fiyatlandırma:

Platformlar: Windows

İndir: Mem Reduct adresinde henrypp.org

Sonuç: Daha önce manual RAMMap çalıştırması gerektiren ayarla-ve-unut temizliği.

4. SysInternals VMMap, sanal adres görünümü için en iyi

SysInternals VMMap bir işlemi alır ve sanal adres alanını her bölgeye ayırır (Heap, Stack, Image, Private, Mapped File). Belirli bir uygulamanın bellek davranışını hata ayıklayan okuyucular için, bu “Chrome aslında bu 3.2 GB’ı ne için kullanıyor” sorusunun cevabını veren araçtır.

Kısa geldiği yer: Tek işlem odağı; sistem genelinde gösterge paneli değildir. Öğrenme eğrisi gerçektir.

Fiyatlandırma:

Platformlar: Windows

İndir: VMMap adresinde learn.microsoft.com

Sonuç: Hata ayıklayıcının aracı; günlük tanılamalar için aşırı.

5. Wise Memory Optimizer, tek tıklamalı temizlik için en iyi

Wise Memory Optimizer “RAM’i Boşalt” etiketli bir düğme isteyenler ve hangi listeyi boşaltacağını düşünmek istemeyenler için seçimdir. Tek dokunuş standby-list’i temizler ve ön plan uygulamalarından çalışan-set azaltması talep eder. Bir kaydırıcı bellek eşiğinde otomatik optimizasyonu ayarlar.

Kısa geldiği yer: Düğme hangi listenin gerçekten boşaltıldığını gizler, bu da bir sonraki disk okumasında önbellek kaçması beş saniyelik bir duraksama olduğunda önemli olur.

Fiyatlandırma:

Platformlar: Windows

İndir: Wise Memory Optimizer adresinde wisecleaner.com

Sonuç: Tek bir düğme ve okuma istemeyen okuyucular için.

6. OpenHardwareMonitor, geçmiş grafikler için en iyi

OpenHardwareMonitor zaman içinde CPU, GPU ve disk ile birlikte bellek kullanımını kaydeder. Grafik görünümü, beş dakikalık Görev Yöneticisi kontrolünün yapmayacağı yavaş sızıntıyı yakalar: bir tarayıcı sekmesini saatlik 4 MB tırmanmaya açan uygulama, 24 saatlik bir grafikte kolayca görülebilir.

Kısa geldiği yer: İşlem düzeyinde dökümü yok; sistem genelinde toplam kullanımı grafik oluşturur, işlem başına değil. Tam resim için Process Explorer ile birleştirin.

Fiyatlandırma:

Platformlar: Windows

İndir: OpenHardwareMonitor adresinde openhardwaremonitor.org

Sonuç: Sadece saatler boyunca ortaya çıkan sızıntıları yakalamak için.

7. Empty Standby List, komut satırı için en iyi

Empty Standby List Process Hacker yazarından komut satırı yardımcı programıdır. Yükseltilmiş bir istemde veya zamanlanmış bir görevde çalıştırın ve standby-list boşaltılır. Tüm araç budur: bir binary, bir flag seti (workingsets, modifiedpagelist, standbylist, priority0standbylist).

Düzeltmelerini yazı olan okuyucular için bu doğru ilkeldir.

Kısa geldiği yer: GUI yok; yazı plan değilse, bunun yerine Mem Reduct kullanın.

Fiyatlandırma:

Platformlar: Windows

İndir: EmptyStandbyList adresinde github.com

Sonuç: Sabah 4’te zamanlanmış görevde yerleştirilecek ilkel.

Doğru olanı seçme

SSS

Windows’ta bellek sıkıştırması nedir? Windows 10’dan beri çekirdek, yakın zamanda kullanılmamış RAM sayfalarını pagefile’a yazma yerine sıkıştırır. Memory Compression işlemi sıkıştırılmış depoyu tutar. Bu, 16 GB makinelerin yük altında yine de iyi hissetmelerinin ve Görev Yöneticisi numaralarının neden garip görünebileceğinin nedenidir.

Bellek sıkıştırmasını kapatabilir miyim? Evet, yükseltilmiş bir PowerShell’de Disable-MMAgent -MemoryCompression ile, ancak çoğu makinede sonuç daha kötüdür. Belirli bir hipotezi test etmek için sadece kapatın, sonra tekrar açın.

Bellek temizleyici uygulamalar gerçekten yardımcı oluyor mu? Belirli bir durum için (sızan sürücü, takılı standby-list) evet. Genel “daha hızlı oyunlar” talepleri için hayır; Windows zaten dengeyi iyi yönetir.

Günlük temizlik için hangi uygulama en güvenlidir? Varsayılan eşikler ile Mem Reduct, otomatik araçların en güvenli olanıdır. Manual, hedefli temizlik için RAMMap SysInternals seçeneklerinin en güvenli olanıdır.

Bu uygulamalar Windows 11 24H2 ile uyumlu mu? Evet. Yedi de etkin olarak korunur veya Microsoft’tan test edilmiş SysInternals yardımcı programları olarak sevk edilir.