Makale numarası: 911716 - Son Gözden Geçirme: 03 Aralık 2007 Pazartesi - Gözden geçirme: 1.6 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
BelirtilerMicrosoft 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:
NedenBu 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ümBu 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:
DurumBu 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: http://msdn2.microsoft.com/en-us/library/ms973838.aspx
(http://msdn2.microsoft.com/en-us/library/ms973838.aspx)
Bu makaledeki bilginin uygulandığı durum:
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:911716
(http://support.microsoft.com/kb/911716/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste