HDG Açıklıyor – Windows'ta Swapfile.sys, Hiberfil.sys ve Pagefile.sys
Windows'un(Windows) önceki sürümlerinde muhtemelen eski güzel disk belleği dosyasını hatırlıyorsunuzdur. Fiziksel bellek aşırı yüklendiğinde kullanılır ve genellikle uzun süredir erişilmeyen nesneleri tutar. Bu pagefile.sys'dir(pagefile.sys) . Daha sonra, Windows'ta(Windows) çekirdeği ve tüm uygulamaları sabit sürücünüze kaydetmenize izin veren hazırda bekletme seçeneğimiz vardı, böylece bilgisayarınızı tam bir yeniden başlatma yapmaktan daha hızlı başlatabilirsiniz. Bu hiberfile.sys'dir( hiberfile.sys) .
Windows 8/10 işler daha da karmaşıklaşıyor. pagefile.sys her zaman oradadır, ancak hiberfil.sys yalnızca Windows'ta(Windows) hızlı başlatmayı etkinleştirdiyseniz oradadır . Hızlı başlatma nedir? Temel olarak Windows'un(Windows) hibrit bir kapatma gerçekleştirmesine izin verir. Windows 8/10Windows sürümlerinden çok daha hızlı açılmasının nedeni budur . Windows 8'de hibrit kapatmanın ne(what a hybrid shutdown is in Windows 8) olduğunu açıklayan önceki gönderime göz atın .
Varsayılan olarak açık olan yeni hibrit kapatma özelliğini kullanmak için Windows'ta(Windows) hazırda bekletme modunun etkinleştirilmesi gerekir . Hazırda bekletme devre dışı bırakılırsa, hiberfil.sys dosyanız olmaz ve hızlı başlatma seçeneğini de kullanamazsınız. Windows'ta hazırda bekletme modunu etkinleştirme(enabling hibernation in Windows) hakkındaki yazımı buradan okuyabilirsiniz .
Şimdi ilginç olan şey, hızlı başlatmayı etkinleştirdiğinizde (yani hazırda bekletme modunun etkinleştirildiği anlamına gelir), hiberfil.sys dosyanız RAM'inizin yaklaşık %75'i ve(RAM) disk belleği dosyası yaklaşık %25 olacaktır. Bunun nedeni hiberfil.sys dosyasının Windows çekirdeğini ve aygıt sürücülerini içermesidir. Disk belleği dosyası, yalnızca RAM'in(RAM) tamamı yalnızca sistemimizde tükendiğinde ve siz gerçekten Windows çalıştırırken kullanılırsa kullanılır . hiberfil.sys yalnızca önyükleme işlemi için kullanılır.
Windows'ta(Windows) hazırda bekletme modunu etkinleştirmediyseniz , disk belleği dosyasının artık sahip olduğunuz RAM miktarıyla aynı boyutta olduğunu göreceksiniz .
Yukarıdaki ekran görüntüsünde, 1 GB RAM ve hızlı başlatma devre dışı bırakılmış bir Windows makinem var. (Windows)Artık bunun nasıl çalıştığını anladığımıza göre, yenisine geçelim: swapfile.sys. Bu da ne böyle? Eh, temelde disk belleği dosyasına benzer, ancak farklı amaçlara hizmet eder.
Swapfile.sys dosyasının ana nedenlerinden biri, Windows Mağazası(Windows Store) uygulamalarını askıya almak ve sürdürmektir. Öyleyse neden bunu yapmak için sadece disk belleği dosyasını kullanmıyorsunuz? Bu özel türdeki disk belleği dosyası kullanılarak belirli türdeki disk belleği işlemleri daha verimli bir şekilde yapılabildiği için kullanılır.
İşte daha net bir açıklama. Windows hem sayfalamayı hem de değiştirmeyi destekler. Sayfalama, uzun süredir erişilmeyen öğeleri tutarken, takas, yakın zamanda bellekten çıkarılan öğeleri tutar. Pagingfile'daki öğelere uzun süre tekrar erişilemezken, swapfile'deki öğelere çok daha erken erişilebilir.
Ayrıca sayfalama, ileri teknoloji makinelerde çok etkilidir, takas ise düşük kaliteli tabletlerde ve PC'lerde daha etkilidir. Her disk belleği dosyasının dinamik büyüme, alan ayırma, okuma/yazma ilkeleri vb. için farklı gereksinimleri vardır. Aynı disk belleği dosyasına sahip olsaydınız, disk belleğinde kullanılan sabit boyutlu sayfalar ve büyük parçalar nedeniyle çok hızlı bir şekilde parçalanırdı. takasta kullanılır.
Yukarıdan da görebileceğiniz gibi, swapfile.sys yaklaşık 16 MB boyutundadır. Şu an itibariyle, geleneksel Windows programlarına kıyasla farklı sayfalama ihtiyaçları nedeniyle Mağaza uygulamaları için kullanılmaktadır. (Store)Gelecekte bunun için başka kullanımlar da olabilir, ancak Microsoft tam olarak ne olduğunu belirtmedi.
Windows 8/10 sisteminde bu üç dosyanın yaptığı şey bu . Olabilecek bazı ilginç ve sinir bozucu şeyler olduğunu unutmayın. 16 GB RAM'iniz varsa ve (RAM)Windows'ta(Windows) hızlı başlatma kullanıyorsanız bu, 16 GB'lık bir hazırda bekletme dosyanız olacağı anlamına gelir! Windows'u(Windows) bir SSD üzerinde çalıştırıyorsanız , bu disk alanınızın büyük bir bölümünü kaplıyor olabilir.
Aşağıdaki komutu kullanarak hazırda bekletme modunu devre dışı bırakmadan Windows'ta(Windows) hazırda bekletme dosyasının (hiberfil.sys) boyutunu azaltabilirsiniz :
powercfg.exe /hibernate /size 50
Bu, hazırda bekletme dosyasının boyutunu % 100 yerine RAM'in %50'sine düşürür. (RAM)%50'den daha fazla düşüremeyeceğinizi unutmayın. Ancak, 16GB veya 32GB veya daha fazla gibi büyük miktarda RAM'iniz(RAM) varsa, kendinize oldukça fazla alan kazandırabilirsiniz.
Diğer bir şey ise, Windows'un(Windows) önceki sürümlerinde olduğu gibi hazırda bekletme dosyasının çok büyük olması konusunda endişelenmenize gerek olmamasıdır . Daha önce hazırda bekletme dosyası, çekirdeği, aygıt sürücülerini ve tüm uygulama verilerini depolardı. Artık hiçbir uygulama verisi olmadığından, dosyanın boyutu oldukça sabit kalır, bu nedenle çok fazla RAM'iniz(RAM) varsa, muhtemelen zaten çok büyük bir hazırda bekletme dosyasına ihtiyacınız yoktur.
Umarım(Hopefully) , bu size pagefile.sys, hiberfil.sys ve swapfile.sys dosyalarının Windows 8/10'da nasıl çalıştığını daha net bir şekilde anlamanızı sağlar. Herhangi bir sorunuz varsa, yorum yazmaktan çekinmeyin. Zevk almak!
Related posts
Yazdırma Ekranı Düğmesi Windows 10'da Çalışmıyor mu? Nasıl Düzeltilir
Windows'ta 'RPC Sunucusu Kullanılamıyor' Hatası Nasıl Onarılır
DÜZELTME: Windows'ta Sistem Dışı Disk veya Disk Hatası
“Windows Kaynak Koruması İstenen İşlemi Gerçekleştiremedi” Hatası Nasıl Onarılır
Windows'ta Yazdırma İşi Silinmiyor mu? Düzeltmenin 8+ Yolu
Kapatma Sırasında Windows'un Askıda Kalmasıyla İlgili Sorunları Giderin
Windows'ta “Windows bu aygıtı durdurdu” Kod 43 Hataları Nasıl Onarılır
Windows 10'da Ses Yok Nasıl Onarılır
Windows 10'da Clock_Watchdog_Timeout BSOD Nasıl Onarılır
Çalışmayı Durduran Windows Klavye Tuşları Nasıl Onarılır
DÜZELTME: Xbox Denetleyicisi Bağlantıyı Kesiyor
64-bit Windows Neden İki Program Dosyası Klasörüne İhtiyaç Duyar?
Windows'ta Mic Echo Sorunları Nasıl Onarılır
Windows 10'da Fare Kekemesi Nasıl Onarılır
“Windows Bu Ağın Proxy Ayarlarını Otomatik Olarak Algılayamadı” Hatasını Düzeltin
Windows'ta Düşük Disk Alanı Uyarısı Nasıl Onarılır
“Windows aygıtla veya kaynakla iletişim kuramıyor” Hatasını Düzeltin
Windows'ta Sistem Geri Yükleme Noktaları Eksik mi?
Windows'ta "Güncellemeleri Tamamlayamadık" Hatası Nasıl Düzeltilir
Windows Durdurma Kodu Bellek Yönetimi BSOD Nasıl Onarılır