Windows 10'da Bellek Sıkıştırma Nedir?

Windows 10, sisteminizin belleğinde normalde yapabileceğinden daha fazla veri depolamak için bellek sıkıştırması kullanır. Görev Yöneticisini ziyaret edip bellek kullanım ayrıntılarınıza bakarsanız, muhtemelen belleğinizin bir kısmının "sıkıştırılmış" olduğunu göreceksiniz. İşte bunun anlamı.

Bellek Sıkıştırma Nedir?

Bellek sıkıştırma, Windows 10'daki yeni bir özelliktir ve Windows 7 ve 8'de mevcut değildir. Ancak, hem Linux hem de Apple'ın macOS'u da bellek sıkıştırmasını kullanır.

İLGİLİ: Windows Sayfa Dosyası Nedir ve Onu Devre Dışı Bırakmalısınız?

Geleneksel olarak, 8 GB RAM'iniz varsa ve uygulamaların bu RAM'de depolamak için 9 GB'lık parçaları varsa, en az 1 GB'nin "disk belleğine alınması" ve bilgisayarınızın diskindeki sayfa dosyasında depolanması gerekir. Sayfa dosyasındaki verilere erişim, RAM'e kıyasla çok yavaştır.

Bellek sıkıştırmasıyla, bu 9 GB verinin bir kısmı sıkıştırılabilir (tıpkı bir Zip dosyası gibi veya diğer sıkıştırılmış veriler küçültülebilir) ve RAM'de saklanabilir. Örneğin, 6 GB sıkıştırılmamış veriniz ve aslında RAM'de 1,5 GB yer kaplayan 3 GB sıkıştırılmış veriniz olabilir. Orijinal verinin 9 GB'ını 8 GB RAM'inizde depoluyor olacaksınız, çünkü yalnızca bir kısmı sıkıştırıldığında 7,5 GB yer kaplayacaktır.

Bir dezavantaj var mı? Hem evet hem hayır. Verilerin sıkıştırılması ve sıkıştırmasının açılması bazı CPU kaynaklarını gerektirir, bu nedenle tüm veriler sıkıştırılmış olarak depolanmaz - yalnızca Windows gerekli ve yararlı olduğunu düşündüğünde sıkıştırılır. Verileri bir miktar CPU zamanı pahasına sıkıştırmak ve açmak, verileri diske sayfalandırmaktan ve sayfa dosyasından okumaktan çok çok daha hızlıdır, bu yüzden genellikle değişime değer.

Sıkıştırılmış Bellek Kötü mü?

Verileri bellekte sıkıştırmak, bu veriyi diske sayfalandırmaktan çok daha iyidir. Sayfa dosyasını kullanmaktan daha hızlıdır. Sıkıştırılmış belleğin hiçbir dezavantajı yoktur. Windows, alana ihtiyacı olduğunda bellekteki verileri otomatik olarak sıkıştırır ve bu özelliği düşünmenize bile gerek yoktur.

Ancak bellek sıkıştırması bazı CPU kaynaklarını kullanır. İlk etapta bellekteki verileri sıkıştırması gerekmiyorsa, sisteminiz daha hızlı çalışmayabilir. Çok fazla sıkıştırılmış bellek görüyorsanız ve bilgisayarınızın biraz yavaş olmasının sebebinin bu olduğundan şüpheleniyorsanız, bunun için tek çözüm sisteminize daha fazla fiziksel bellek (RAM) takmaktır. Bilgisayarınızda kullandığınız uygulamalar için yeterli fiziksel bellek yoksa, bellek sıkıştırması sayfa dosyasından daha iyidir ancak daha fazla fiziksel bellek en iyi çözümdür.

Bilgisayarınızda Sıkıştırılmış Bellek Ayrıntılarını Görüntüleme

Sisteminizde ne kadar bellek sıkıştırıldığı hakkındaki bilgileri görüntülemek için, Görev Yöneticisini kullanmanız gerekir. Açmak için, ya görev çubuğunuzu sağ tıklayıp "Görev Yöneticisi" ni seçin, Ctrl + Shift + Esc tuşlarına basın veya Ctrl + Alt + Delete tuşlarına basın ve ardından "Görev Yöneticisi" ni tıklayın.

Basit Görev Yöneticisi arayüzünü görürseniz, pencerenin altındaki "Daha fazla ayrıntı" seçeneğini tıklayın.

"Performans" sekmesine tıklayın ve "Bellek" öğesini seçin. "Kullanımda (Sıkıştırılmış)" altında ne kadar bellek sıkıştırıldığını göreceksiniz. Örneğin, aşağıdaki ekran görüntüsünde Görev Yöneticisi, sistemimizin şu anda 5,6 GB fiziksel belleğini kullandığını gösteriyor. Bu 5,6 GB'ın 425 MB'ı sıkıştırılmış bellektir.

Uygulamaları açıp kapattıkça bu sayının zaman içinde dalgalandığını göreceksiniz. Sistem arka planda çalışırken sadece dalgalanacaktır, bu yüzden buradaki pencereye bakarken değişecektir.

Bellek kompozisyonunun altındaki çubuğun en sol kısmına fareyi getirirseniz, sıkıştırılmış belleğiniz hakkında daha fazla ayrıntı görürsünüz. Aşağıdaki ekran görüntüsünde, sistemimizin 5,7 GB fiziksel belleğini kullandığını görüyoruz. Bunun 440 MB'si sıkıştırılmış bellektir ve bu sıkıştırılmış bellek, aksi takdirde sıkıştırılmamış olarak depolanacak tahmini 1,5 GB veri depolar. Bu, 1,1 GB bellek tasarrufu sağlar. Bellek sıkıştırması olmasaydı, sistemimizde 5,7 GB yerine 6,8 GB bellek kullanılırdı.

Bu, Sistem İşleminin Çok Fazla Bellek Kullanmasına Neden Olur mu?

Bir Microsoft blog gönderisine göre Windows 10'un orijinal sürümünde, "sıkıştırma deposu" Sistem sürecinde depolanmış ve "Sistem işleminin önceki sürümlere göre daha fazla bellek tüketmesinin nedeni budur".

Ancak bir noktada Microsoft bunun çalışma şeklini değiştirdi. Sıkıştırılmış bellek artık Görev Yöneticisi'ndeki Sistem işleminin bir parçası olarak görüntülenmiyor (muhtemelen kullanıcılar için çok kafa karıştırıcı olduğu için). Bunun yerine, Performans sekmesindeki Bellek ayrıntıları altında görülebilir.

Windows 10'un Oluşturucu Güncellemesinde, sıkıştırılmış belleğin yalnızca Bellek ayrıntıları altında görüntülendiğini ve sistem çok fazla sıkıştırılmış belleğe sahip olsa bile Sistem işleminin sistemimizde 0,1 MB kullanımda kaldığını doğrulayabiliriz. İnsanlar Sistem süreçlerinin neden bu kadar çok bellek kullandığını merak etmeyecekleri için bu kafa karışıklığını ortadan kaldırır.