Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

Bir hata iletisi alabilirsiniz veya bilgisayar, Windows Server 2003 çalıştıran bir bilgisayara ASP.NET kullanan Web uygulamaları ana yanıt vermemeye başlayabilir

Windows Server 2003 desteği 14 Temmuz 2015'te sona erdi

Microsoft, Windows Server 2003 desteğini 14 Temmuz 2015'te sona erdirdi. Bu değişiklik yazılım güncelleştirmelerinizi ve güvenlik seçeneklerinizi etkiledi. Bunun sizin için ne anlama geldiğini ve korunmaya nasıl devam edebileceğinizi öğrenin.

Ö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:911716
Belirtiler
Microsoft Windows Server 2003 çalıştıran bir bilgisayarda Microsoft ASP.NET kullanan Web uygulamaları barındıran, düşürülmüş performans karşılaşabilirsiniz. Çok işlemcili bir bilgisayarda birden çok uygulama havuzlarını Web uygulamalarında, ana bilgisayar bu sorun oluşabilir. Ayrıca, kullanılabilir belleğin az olduğunda aşağıdaki sorunlardan birini veya birkaçını karşılaşabilirsiniz:
  • Özel durum türü alabileceğiniz System.OutOfMemoryException.
  • Bir ASP.NET Web sayfasını açmaya çalıştığınızda aşağıdaki hata iletisini alabilirsiniz:
    Sunucu Uygulaması Kullanılamıyor
  • Bilgisayar yanıt vermeyebilir.
Neden
Bu sorunlar nedeniyle ortaya Microsoft .NET Framework ortak dil çalışma zamanı (CLR), çok işlemcili bilgisayarlarda Server çöp toplayıcısını (GC) kullanır. Bu, varsayılan davranıştır. Çok işlemcili bilgisayarlarda ölçeklenebilir üretilen iş için Server çöp toplayıcısını getirilmiştir. Çekişme azaltmak ve çok işlemcili bilgisayarlarda çöp toplayıcısını performansını artırmak için sunucu çöp toplayıcısını paralel toplamaları için işlemci başına bir yığın oluşturur. Bu nedenle, birden çok ASP.NET alt işlemi ana sunucu çöp toplayıcısını büyük miktarda bellek tüketir. Bu davranış, "Belirtiler" içinde açıklanan sorunlar oluşmasına bölümü.
Pratik Çözüm
Bu sorunlara geçici bir çözüm bulmak için <a0></a0>, .NET Framework yapılandırma Workstation çöp toplayıcısını kullanılacak ortak dil çalışma zamanı. Iş istasyonu çöp toplayıcısını etkileşimli uygulamalar çöp toplayıcısını pause saatlerini azaltmak için getirilmiştir. Ayrıca, iş istasyonu çöp toplayıcısını yalnızca bir yığın oluşturur. Bu nedenle, çok işlemcili bilgisayarlarda uygulamaları'nı çalıştırdığınızda Workstation çöp toplayıcısını daha az bellek kullanır.

Iş istasyonu çöp toplayıcısını kullanmak için .NET Framework ortak dil çalışma zamanı'nı yapılandırmak için <a0></a0>, sonra <runtime>Aşağıdaki kodu ekleyin... Aspnet.config dosya öğesi. Aspnet.config dosyası aşağıdaki klasörlerden birinde bulunur:
  • Microsoft .NET Framework 2.0 çalıştırıyorsanız:
    %WINDIR%\Microsoft.NET\Framework\v2.0.50727
  • Microsoft .NET Framework 1.1'i çalıştırıyorsanız:
    %WINDIR%\Microsoft.NET\Framework\v1.1.4322
<configuration><runtime><gcServer enabled="false"/></runtime></configuration>
Not Iş istasyonu çöp toplayıcısını düşük gecikme için en iyi duruma getirilmiştir. Düşük gecikme, istemci uygulamaları için genellikle gereklidir. Ancak, düşük gecikme Workstation çöp toplayıcısını kullanmak için .NET Framework common language runtime yapılandırıldıktan sonra düşük üretilen iş neden olabilir.
Durum
Bu davranış tasarım yüzündendir.
Daha fazla bilgi
.NET Framework'de performans konuları hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 911716 - Son İnceleme: 12/03/2007 18:47:54 - Düzeltme: 1.6

Microsoft Windows Server 2003 Datacenter Edition, Microsoft Windows Server 2003 Enterprise Edition, Microsoft Windows Server 2003 Standard Edition, Microsoft Windows Server 2003 Web Edition, Microsoft .NET Framework 2.0, Microsoft ASP.NET 2.0, Microsoft .NET Framework 1.1, Microsoft ASP.NET 1.1

  • kbmt kbtshoot kbprb KB911716 KbMttr
Geri bildirim