Windows gerçekte neyi sıkıştırıyor ve neden
Fiziksel bellek azaldığında bellek yöneticisi, kimsenin uzun süredir dokunmadığı sayfalar için iki seçeneğe sahiptir: onları diskteki pagefile.sys'a yazmak ya da sıkıştırıp sonucu RAM'in ayrılmış bir bölgesinde tutmak. Normal bir makinede sıkıştırma kazanır: bir sayfayı bellekten açmak mikrosaniyeler, diskten geri okumaksa milisaniyeler tutar — uygulama o verilere her dokunuşunda ödenen bin kat fark. Tipik sayfalar boyutlarının yaklaşık yarısına sıkışır, yani 4 GB soğuk veri kabaca 2 GB RAM'e sığar.
Görev Yöneticisi → Performans → Bellek bölümünde bunu sıkıştırılmış değerin çalışırken görürsünüz; Memory Compression işlemi (Windows 10'da Sistem ve sıkıştırılmış bellek olarak görünürdü) bu paketlemeyi uygulamalar adına yapan sistem işçisidir. PowerShell'deki Get-MMAgent, özelliğin makinenizde etkin olup olmadığını doğrular. En çok kazananlar 8 GB'lık dizüstüler ve sabit diskten çalışan her sistemdir; kaçınılan her sayfa okuması orada gerçek bir kazançtır.
- Soğuk sayfalar diske gitmek yerine RAM'de ayrı bir depoya sıkıştırılarak konur
- Tipik sıkıştırma oranı 2:1 civarındadır — 4 GB soğuk veri yaklaşık 2 GB yer tutar
- Görev Yöneticisi bunu Bellek altında sıkıştırılmış olarak gösterir; Get-MMAgent bayrağı PowerShell'de raporlar
- Memory Compression işlemi imzalı bir Windows işçisidir, virüs değil
- Kazananlar az RAM'li dizüstüler ve HDD'li her sistem — dönen diskteki sayfalama dosyası acımasızdır
Kapatmak neden işleri kötüleştirir
Bellek sıkıştırmayı kapatma tavsiyesi, eski “RAM'inizi temizleyin” önerileriyle aynı enerjiyle dolaşımda ve aynı şekilde başarısız oluyor: Disable-MMAgent -mc sıkıştırılmış depoyu kaldırır, böylece tahliye edilen sayfalar doğrudan sayfalama dosyasına gider. 8 GB'lık bir makinede otuz sekmeli bir tarayıcıyla bu, eskiden mikrosaniyelik açmanın olduğu yerde kesintisiz disk okumaları demektir. Boş RAM bir araçta daha hoş görünebilir; kaybeden uygulamalardır.
Dürüst istisnalar dardır. Sabitlenmiş, ölçülmüş bir iş yüküne sahip sunucu, zayıf çekirdeklerde sıkıştırma CPU'suna biraz verim kaybedebilir; bazı sanallaştırma kurulumlarıysa konuk belleğini kendisi yönetir. Masaüstünde ve dizüstünde — bol RAM'li oyun makinaları dahil — varsayılan doğrudur: açık bırakın; kuşkunuz varsa anahtarı çevirmeden önce Görev Yöneticisi ve Get-MMAgent ile ölçün, sonra gerekçelendirmeniz gereken bir karara kalırsınız.
Sorular ve yanıtlar
Windows'ta bellek sıkıştırmayı kapatmalı mıyım?
Hayır — normal bir masaüstü ya da dizüstünde, dolu RAM ile disk sayfalaması arasındaki tamponu kaldırır ve soğuk sayfalar sayfalama dosyasına düşer. Açık bırakın; merak ediyorsanız Görev Yöneticisi ve Get-MMAgent ile ölçün.
Görev Yöneticisi'ndeki Memory Compression işlemi nedir?
Tahliye edilen sayfaları sıkıştırılmış depoya paketleyen yerleşik Windows işçisidir. İmzalı bir sistem işlemidir; yoğun bellek baskısında belirgin CPU kullanımı, işini yapıyor olmasıdır.
Satın almadan önce lisans kapsamını öğrenin.
Tek seferlik 30 dakikalık deneme temel araçları kapsar. PRO özellikleri ücretli lisans etkinleştirilene kadar kilitlidir.
Bunları da okuyun
Bize yazın: [email protected]