P 4 3.0 işlemci ve 2 gb ramli ufak bir atx serverda 300 site barındırdık. Burda ben bunu yazarken tahminler ile değil test edilmiş halini yazdım. Poollar da % 100 cpu kullanımı yaparsa orasıda programlama becerisidir.
Yazdıklarımı tam okudun mu ?
Application Pooldan %100 izin verilirse dedim. Programlama dedim mi?
Ne demişim:
PcMaKeR adlı üyeden alıntı:
Sitelerin application poollarından işlemci kullanımını %100 verirse 300 site değil 100 taneyi zor kaldırır.
2 GB Ramli p4 makina günde ortama 1000 tekil hit alan 20 web sitesini(mssql kullanıp ve outputcache etkinse) rahat kaldırır ama 300 ü hiçbir şekilde kaldırmaz aşırı yavaşlar.
7 senedir asp.net ile uğraşıyorum ve tahminlerle konuşmuyorum. Hiti olmadıkça isterse 2000 web site aç onu bile kaldırır 2gb ramli bir makina. Sonuçta asp.net bir kere derlenir ve html sayfa gibi davranır.
@NetcodeTurkiye Makina elindeyse akşam özel mesaj ile konuşalım gereksiz servisleri durdurup .net için machine.config ayarlarını yapayım istersen. IIS 6.0 ve machine.config ayarlarını yaptıktan sonra ram ve işlemci kullanımı düşecektir. Ama önerim en azından 1GB ram yapmandır. Harddisk hızlıysa Sanal Belleğide optimize edip performans arttırabiliriz