İki gizli dosya, iki farklı iş
pagefile.sys genel amaçlı yedek depodur: her sürecin taahhüt edilen belleği RAM artı sayfa dosyasıyla garanti edilir, mavi ekran sonrası dökümler oraya düşer ve Sanal Bellek iletişim kutusu onu boyutlandırmanıza, taşımanıza ya da Windows'a bırakmanıza izin verir. swapfile.sys, C:\'nin kökünde onun yanında durur ve bu işlerden hiçbirini paylaşmaz. Tam olarak tek bir müşteri için vardır — Store ve UWP uygulamaları — ve Windows onları arka planda askıya aldığında bellek sayfalarını devralır.
Peki bu ayrım neden? Store uygulamaları farklı bir sözleşme altında yaşar: anında askıya alınmaları ve devam ettirilmeleri beklenir ve bu yaşam döngüsünü paylaşılan sayfa dosyasıyla — ve diğer tüm süreçlerin bellek baskısıyla — iç içe geçirmek, zamanlayıcının işini büsbütün zorlaştırırdı. Küçük, adanmış bir dosya bu trafiği yalıtılmış tutar ve yalıtım tüm meselenin kendisidir: swapfile.sys ek kapasite değildir, özel bir şerittir.
- pagefile.sys her sürecin taahhüt edilen belleğine arka çıkarken swapfile.sys yalnızca Store ve UWP uygulamalarının belleğini sayfalar
- pagefile.sys çöküşten sonra çekirdek bellek dökümünü alır; swapfile.sys'in dökümlerde hiçbir rolü yoktur
- pagefile.sys yapılandırılabilir — boyut, disk, sistem yönetiminde — Sanal Bellek iletişim kutusunda; swapfile.sys hiçbir yerde ayar olarak ortaya çıkmaz
- pagefile.sys RAM ve yük ile birlikte gigabaytlara kadar büyür; swapfile.sys küçük kalır, çoğu makinede 256 MB civarında
- İkisi de C:\ kökündeki gizli sistem dosyalarıdır ve Windows çalışırken sistem tarafından kilitlenir
- Sayfa dosyasını devre dışı bırakmak swapfile.sys'i de yok eder — kilitlenme dökümlerinizle ve taahhüt payınızla birlikte
Askıdaki uygulamaları boş görünmesine yarayan numara
Görev Yöneticisi'ni açın, bir Store uygulaması başlatın, simge durumuna küçültün ve on dakika sonra dönün: bellek sayısı görünür biçimde düşmüştür ama uygulamaya tıkladığınızda yine anında açılır. Bu, swapfile.sys'in eseridir — Windows askıdaki uygulamanın sayfalarını dosyaya yazmış, devam ettirmede de doğrudan RAM'e geri sayfalamıştır. Uygulamanın boşalttığı RAM gerçektir; onu geri getirmenin bedeli birkaç yüz megabaytlık sıralı okumadır; SSD'de kimsenin bu gidiş dönüşü hiç fark etmemesinin sebebi budur.
Bu durum dosyanın mütevazı boyutunu da açıklar: yalnızca askıdaki Store uygulamalarının çalışma kümelerini tutması gerekir ve yoğun bir kullanıcı bile bunlardan aynı anda birkaç yüz megabayttan fazlasını canlı tutmaz. Store uygulamalarını hiç çalıştırmıyorsanız dosya orada neredeyse boş oturur. Sizi cezalandırmak için büyümez ve boş alan sayaçlarına yaranmak için sıfıra küçülmez.
Ayarlanabilir mi, silinebilir mi, taşınabilir mi?
Hayır, hayır ve hayır. Windows, swapfile.sys için hiçbir ayar sunmaz — Sanal Bellek iletişim kutusunda görünmez, desteklenen bir kayıt defteri anahtarı yoktur ve başka bir diske taşınamaz. Sistem çalışırken kilitli olduğu için silinecek bir şey de yoktur: çevrimdışı bir ortamdan çekmek, Windows'un onu bir sonraki açılışta yeniden oluşturmasından başka bir sonuca yol açmaz. Onu kalıcı olarak kaybetmenin tek desteklenen yolu sayfa dosyasını tamamen devre dışı bırakmaktır; 256 MB kazanmak için kilitlenme dökümlerinizden ve taahhüt payınızdan vazgeçtiğiniz bir takastır bu.
Kaygınız SSD aşınmasıysa: ara sıra birkaç yüz megabaytlık trafiği olan bir dosya, yoğun çalışan bir tarayıcı önbelleğinin yanında yuvarlama hatasıdır. İki bellek dosyasını da rahat bırakın ve dikkatinizi karşılığını veren bir şeye ayırın. Windows bellek makinelerini gerçekten kurcalamak istiyorsanız, ilginç kısımlar bekleme listeleri ve bellek sıkıştırmadır — bu dosya değil.
Sorular ve yanıtlar
swapfile.sys'i silmek güvenli mi?
Windows çalışırken mümkün değildir — dosya kilitlidir — ve çevrimdışıyken de anlamsızdır, çünkü Windows onu bir sonraki açılışta yeniden oluşturur. Bu bir çöp değil, bellek yönetiminin çalışan bir parçasıdır.
pagefile.sys ile swapfile.sys arasındaki fark nedir?
pagefile.sys, sistem genelinde taahhüt edilen belleğe arka çıkar ve kilitlenme dökümlerini saklar; swapfile.sys ise yalnızca Microsoft Store uygulamaları için — çoğunlukla askıdayken — belleği sayfalayan küçük, yapılandırılamaz bir dosyadı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]