Sunucu sistemin disk belleği havuzundan bellek ayıramıyor

Makale çevirileri Makale çevirileri
Makale numarası: 312362 - Bu makalenin geçerli olduğu ürünleri görün.
Önemli Bu makale, kayıt defterini değiştirmeyle ilgili bilgiler içermektedir. Kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Sorun oluşması durumunda kayıt defterini nasıl geri yükleyeceğinizi bildiğinizden emin olun. Kayıt defterini yedekleme, geri yükleme ve değiştirme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
256986 Microsoft Windows Kayıt Defteri'nin Açıklaması
Hepsini aç | Hepsini kapa

Belirtiler

Sunucuda aşırı yük oluştuğunda, Sunucu hizmeti, sunucuda disk belleği havuzunun kalmadığını belirten aşağıdaki hatayı art arda günlüğe (Sistem Olay günlüğüne) kaydedebilir:
Kaynak - SRV
Tür - Hata
Olay Kimliği - 2020
Açıklama -

Sunucu, sistem sayfalı olan bellek havuzu boş olduğundan, havuzdan bölüm ayıramadı.
Veriler -
0000: 00040000 00540001 00000000 c00007e4
0010: 00000000 c000009a 00000000 00000000
0020: 00000000 00000000 0000000b

Neden

Disk belleği havuz belleği birkaç etken nedeniyle dolabilir. Havuz etiketlerini etkinleştirmek ve farklı zaman aralıklarında havuzun anlık görüntülerini almak, hangi sürücünün disk belleği havuzunu tükettiğini anlamanıza yardımcı olabilir. Havuz anlık görüntüsü MmSt etiketinin (Mm bölüm nesnesi prototip PTE'leri) en fazla tüketime sahip olduğunu ve disk belleği havuzunun dolduğunu bildirirse veya sistem, olay 2020 hatasını günlüğe kaydediyorsa, büyük bir olasılıkla sunucuda çok sayıda açık dosya bulunmaktadır. Varsayılan olarak, sistem disk belleği havuzunun yüzde 80'i dolduğunda Bellek Yöneticisi ayrılmış disk belleği havuzunu kırpmaya çalışır. Sistem yapılandırmasına bağlı olarak, bilgisayardaki en fazla disk belleği havuzu boyutu 343 MB olabilir ve bu değerin yüzde 80'i 274 MB'dir. Bellek Yöneticisi talebi karşılayacak kadar hızlı şekilde kırpamazsa, bu makalenin "Belirtiler" bölümünde listelenen olay oluşabilir. Bellek Yöneticisi'ni, kırpma işlemine daha erken başlayacak biçimde ayarlayarak (örneğin, yüzde 60 oranına ulaştığında), ani kullanım artışlarında disk belleği havuzu taleplerini karşılamak ve disk belleği havuzunun dolmasını engellemek mümkün olabilir.

Çözüm

Uyarı Kayıt Defteri Düzenleyicisi'ni veya başka bir yöntemi kullanarak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu sorunlar, işletim sisteminizi yeniden yüklemenizi gerektirebilir. Microsoft bu sorunların çözülebileceğini garanti etmemektedir. Kayıt defterini değiştirmek kendi sorumluluğunuzdadır.
Aşağıdaki ayarlama önerileri, sorunun ortadan kaldırılmasına yardımcı olmuştur:
  1. Kayıt Defteri Düzenleyicisi'ni (Regedt32.exe) başlatın.
  2. Kayıt defterinde aşağıdaki anahtarı bulun ve tıklatın:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management
  3. Düzen menüsünde, Değer Ekle'yi tıklatın ve sonra da aşağıdaki kayıt defteri değerini ekleyin:
    Değer adı: PoolUsageMaximum
    Veri türü: REG_DWORD
    Radix: Ondalık
    Değer verisi: 60
    Değeri 60 olarak ayarlamak, Bellek Yöneticisi'ne kırpma işlemine PagedPoolMax için varsayılan ayar olan yüzde 80 yerine yüzde 60 değerine ulaşıldığında başlamasını bildirir. Ani artışlarda yüzde 60 eşiği yeterli değilse, bu ayarı yüzde 50 veya yüzde 40'a düşürün.
    Değer adı: PagedPoolSize
    Veri türü: REG_DWORD
    Radix: Onaltılı
    Değer verisi: 0xFFFFFFFF
    PagedPoolSize değerini 0xFFFFFFFF olarak ayarlamak, en fazla disk belleği havuzunu bilgisayardaki diğer kaynakların yerine ayırır.
  4. Kayıt Defteri Düzenleyicisi'nden çıkın.
  5. Değişikliklerin etkili olması için sunucuyu yeniden başlatın.

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Özellikler

Makale numarası: 312362 - Last Review: 10 Mart 2006 Cuma - Gözden geçirme: 8.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Service Pack 3
Anahtar Kelimeler: 
kberrmsg kbenv kbprb KB312362

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com