Sayfa dosyalarına giriş

Sayfa dosyası ("disk belleği dosyası" olarak da bilinir), sabit disk üzerindeki isteğe bağlı, gizli bir sistem dosyasıdır.

Şunlar için geçerlidir: Windows 10

Işlevsel -liği

Sayfa dosyaları aşağıdaki işlevlere sahiptir.

RAM'in fiziksel uzantısı

Sayfa dosyaları, sistemin daha sık erişilen sayfalar için fiziksel belleği daha verimli kullanmasına izin vermek için sistemin fiziksel bellekten seyrek erişilen sayfaları kaldırmasını sağlar.

Uygulama gereksinimleri

Bazı ürünler veya hizmetler çeşitli nedenlerle bir sayfa dosyası gerektirir. Belirli bilgiler için ürün belgelerine bakın.

Örneğin, aşağıdaki Windows sunucuları sayfa dosyaları gerektirir:

  • Windows Server etki alanı denetleyicileri (DC' ler)
  • DFS Çoğaltma (DFS-R) sunucuları
  • Sertifika sunucuları
  • ADAM/LDS sunucuları

Bu gereksinim, Genişletilebilir Depolama Altyapısı (ESENT veya Microsoft Exchange Server için ESE) için veritabanı önbelleği algoritmasının "\Memory\Transition Pages RePurposed/sec" performans izleyici sayacına bağlı olmasıdır. Diğer hizmetler veya uygulamalar bellek isterse veritabanı önbelleğinin belleği serbest bırakamasını sağlamak için bir sayfa dosyası gereklidir.

Windows Server 2012 Hyper-V ve Windows Server 2012 R2 Hyper-V için, yönetim işletim sisteminin sayfa dosyası (genellikle konak işletim sistemi olarak adlandırılır) "Sistem Tarafından Yönetilen" ayarının varsayılanında bırakılmalıdır.

Sistem kilitlenme bilgi dökümleri desteği

Sayfa dosyaları, sistem kilitlenme dökümlerini "geri almak" (veya desteklemek) ve sistemin destekleyebileceği sistem tarafından işlenen belleğin ("sanal bellek" olarak da bilinir) kapsamını genişletmek için kullanılabilir.

Sistem kilitlenme dökümleri hakkında daha fazla bilgi için bkz. sistem kilitlenme bilgi dökümü seçenekleri.

Windows'ta büyük fiziksel belleğe sahip sayfa dosyaları

Büyük fiziksel bellek yüklendiğinde, yoğun kullanım sırasında sistem işleme ücretini desteklemek için bir sayfa dosyası gerekli olmayabilir. Örneğin, Windows ve Windows Server'ın 64 bit sürümleri, 32 bit sürüm desteğinden daha fazla fiziksel belleği (RAM) destekler. Yalnızca kullanılabilir fiziksel bellek yeterince büyük olabilir.

Ancak, sayfa dosyası boyutunu yapılandırmanın nedeni değişmemiştir. Her zaman bir sistem kilitlenme bilgi dökümünü desteklemek, gerekirse sistem işleme sınırını genişletmekle ilgili olmuştur. Örneğin, çok fazla fiziksel bellek yüklendiğinde, yoğun kullanım sırasında sistem işleme ücretini yedeklemek için bir sayfa dosyası gerekli olmayabilir. Yalnızca kullanılabilir fiziksel bellek bunu yapacak kadar büyük olabilir. Ancak sistem kilitlenme bilgi dökümünü desteklemek için bir sayfa dosyası veya ayrılmış döküm dosyası gerekebilir.

Sistem tarafından kaydedilen bellek

Sayfa dosyaları, değiştirilen verileri depolamak için ne kadar "kaydedilmiş bellek" ("sanal bellek" olarak da bilinir) kullanıldığını genişletir.

Sistem işleme bellek sınırı, fiziksel belleğin ve tüm sayfa dosyalarının toplamıdır. Sistemin destekleyebilecek en fazla sistem tarafından kaydedilmiş belleği ("sistem işleme ücreti" olarak da bilinir) temsil eder.

Kaydedilen baytları ve işleme sınırını gösteren Görev Yöneticisi'nin ekran görüntüsü.

Not

Ekran görüntüsünde, işlenen baytlar (şu anda kullanılmakta olan RAM+Pagefile) 6,8 GB ve işleme sınırı (RAM+Pagefile toplamı) 37,7 GB'tır.

Sistem işleme ücreti, sistemdeki tüm kaydedilmiş sanal belleğin toplam taahhüt edilen veya "vaat edilen" belleğidir. Sistem işleme ücreti sistem işleme sınırına ulaşırsa, sistem ve işlemler kaydedilmiş bellek almayabilir. Bu durum donma, kilitlenme ve diğer arızalara neden olabilir. Bu nedenle, yoğun kullanım sırasında sistem işleme ücretini destekleyecek kadar yüksek sistem işleme sınırını ayarladığınızdan emin olun.

Yetersiz bellek uyarısının ekran görüntüsü.

Sistem tarafından yürütülen ücreti ve sistem taahhüt edilen sınırını gösteren Performans sekmesinin açık olduğu Görev Yöneticisi penceresinin ekran görüntüsü.

Sistem tarafından yürütülen ücret ve sistem taahhüt sınırı Görev Yöneticisi'ndeki Performans sekmesinde veya "\Bellek\Kaydedilmiş Baytlar" ve "\Bellek\İşleme Sınırı" performans sayaçları kullanılarak ölçülebilir. \Memory\% Commit Bytes In Use sayacı, \Memory\Committed Bytes değerinin \Memory\Commit Limit değerlerine oranıdır.

Not

Sistem tarafından yönetilen sayfa dosyaları, sistem işleme ücreti sistem işleme sınırının yüzde 90'ını aştığında otomatik olarak fiziksel belleğin üç katına veya 4 GB'a (hangisi daha büyükse, ancak birim boyutunun sekizde birinden fazla değil) büyür. Bu, büyümeyi karşılamak için yeterli boş disk alanı olduğunu varsayar.