Windows Server 2003'te Önbellek Yöneticisi hakkında

Makale numarası: 837331 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Giriş

Bu makalede, önbellek Yöneticisi Microsoft Windows Server 2003'te hakkında bilgi içerir. Modern bir işletim sistemi hemen her yerinden performansını en iyi duruma getirmek için dosya sistem verileri önbelleğe alır. Programların çoğu, çeşitli yerel dosyalarda bulunan verilere. Işletim sisteminin bu dosyaları belleğe getirir ve bu dosyaları varsa, program süresince tutar varsa, disk okuma sayısı kullanın ve sistem gerçekleştirmelisiniz disk yazma simge durumuna küçültülmüş ’s. Program, dosya verilerini eriştiği her önbelleğe alma olmadan, bir program oldukça pahalı disk işlemleri gerektirir.

Varsayılan olarak, Windows Server 2003, tüm disk okuma ve yazma işlemlerinin disk önbelleğe alır. Önbellek Yöneticisi bellek yöneticisi ve dosya sistemi önbelleği dosyanın sistem bellek verilerde yakından çalışır. Bu önbellek, düzenli aralıklarla temizlendi ve yeni verilerle değiştirilir.

Daha fazla bilgi

Microsoft Windows Server 2003, aşağıdaki dosya, sistem verileri önbelleğe alma türlerini kullanır:
  • Mantıksal Blok önbelleğe alma
    Bu disk kesimi verileri bellekte önbelleğe alır.
  • Sanal bloğu önbelleğe alma
    Bu dosya sistem düzeyindeki yerine <a0>disk</a0> düzeyinde verileri önbelleğe alır.

Sanal bir önbellek boyutu

IA-32 mimarisine, 32 bit sanal adres alanı boyutunu sınırlar. Bilgisayarınız ile yapılandırılırsa, / 3 GB anahtarı 3 gigabayt (GB) sanal adres alanı, kullanıcı modu işlemi için ayrılmıştır ve yalnızca 1 GB çekirdek modu işlemi için kullanılabilir. Sanal bir önbellek boyutu, aşağıdaki etkenlere bağlıdır:
  • Bilgisayarınızdaki fiziksel bellek.
  • Aşağıdaki kayıt defteri alt anahtarında <a1>LargeSystemCache</a1> girdisinin değeri:
    KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\MemoryManagement
    Bu değer, bu girişin etkinleştirmek için 1 olarak ayarlayın.
  • Başlatma sırasında ayarını PagedPoolSize kayıt defteri alt anahtarının.
  • Kullanımını / 3 GB geçin.
  • Önyükleme görüntü boyutu.
  • Terminal Server yapılandırma için gerekli olan oturum alan boyutu.
Aşağıdaki tabloda, sanal bir önbellek boyutunun nasıl gösterir:

Bu tabloyu kapaBu tabloyu aç
MimariSanal bir önbellek boyutu
ia 32128 megabayt (MB) + (fiziksel bellek - 16 MB) / 4 MB x 64 MB
IA-64128 MB + (fiziksel bellek - 16 MB) / 8 MB x 64 MB

Aşağıdaki tabloda, en yüksek ve en az hesaplama sanal önbellek boyutu sınırlarını gösterir:

Bu tabloyu kapaBu tabloyu aç
Mimari En az bir sanal önbellek boyutuEn büyük sanal önbellek boyutu
IA-32 (LargeCacheSize değer = 0) Kullanılamaz 512 mb
IA-32 (LargeCacheSize değer = 1) Kullanılamaz 960 mb
IA-64 128 mb 1 terabyte


Not/ 3 GB anahtarı yaklaşık 10 MB alan sanal önbellek boyutunu azaltır.

Fiziksel bir önbellek boyutu

IA-32 ve IA-64 mimarileri fiziksel önbellek boyutu için bir sınır yoktur. Windows, aşağıdaki etkenlere göre fiziksel önbelleği bellek ayırır:
  • Sanal önbelleği verisi
  • Önbelleğe alınmış dosya giriş/çıkış
  • Sistem üzerinde fiziksel bellek sağlayan diğer talepleri
Sanal bir önbellek verilerini destekleyen fiziksel belleği temizlendi ve olması sistem gereksinimlerine bağlı olarak, başka amaçlar için kullanılır. Windows, Windows, başka amaçlar için fiziksel bellek almadan önce önbelleğe alınmış veriler diske aktarılmadan doğrular. Sanal önbelleği verisi için talep arttıkça, daha fazla fiziksel bellek sanal önbellek verilerini tahsis edilir.

Önbellek temizleme sıklığı

Önbellek yöneticisini veriyi bir dosyaya yedekler ve boş bellek az olur, değiştirilmiş bir dosya yazmaya çalışın, bellek Yöneticisi'nin değiştirilmiş yazıcı iş parçacığı unwritten verileri bir dosyaya geri yazar. Sistem dosyası verileri diske geri temizlemesini Bellek Yöneticisi kullanan değil. Bunun yerine, verileri geri nonvolatile depolama birimine zamanında "yavaş yazma" işlemini kullanarak yazması önbellek yöneticisini çalışır. Program, dosya verilerini değiştirirken, önbellek yöneticisini değiştirmişse (veya "kirli" ne kadar veridir tutar Önbellek yöneticisini, her saniye diske veri önbelleğinin 's sekizde değişiklik geri yazar.

Referanslar

Önbellek Yöneticisi Windows Server 2003 hakkında daha fazla bilgi için aşağıdaki Windows & .NET Magazine Network Web sitesini ziyaret edin:
http://windowsitpro.com/articles/index.cfm?articleid=3864

Özellikler

Makale numarası: 837331 - Son Gözden Geçirme: 30 Ekim 2006 Pazartesi - Gözden geçirme: 1.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
Anahtar Kelimeler: 
kbmt kbhowto KB837331 KbMttr
Otomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:837331

Geri Bildirim Ver