IIS sunucusunda çok fazla bellek olabilir mi?


11

Exchange ( link ) ve Elasticsearch'ün ( link ) "çok fazla" hafızadan muzdarip olabileceğini iddia ediyorum . Ayrıca eski bir kitapta aynı IIS doğru olabilir belirsiz bir ipucu okudum :

[T] daha az [RAM], en azından belli bir dereceye kadar. Çok fazla RAM'iniz varsa, IIS dosya önbelleği tam olarak kullanamaz. Bu nedenle, standart bir Web sunucusu için 2GB ila 3GB RAM'i aşmamak iyi olabilir.

Bir IIS sunucusunun çok fazla RAM'e sahip olabileceği iddiasını onaylayan veya reddedebilecek olan var mı? İddia doğruysa, yapılandırmanın ince ayarıyla ilgili bir sorun mu var?

Sormamın nedeni, üretimimde, test ortamının, ağır yük altında bile, 16GB RAM ile 64GB'lık üretimden daha iyi performans gösterdiği olası bir performans sorunu görmem. IIS 8'i Windows Server 2012 R2 64 bit üzerinde çalıştırıyorum.

( Bulabildiğim tek ServerFault sorusu IIS'yi özel olarak ele almıyor.)


2
Bu kitap 12 yaşında. IIS'nin o zamandan beri iyileştirmeler gördüklerinden eminim. 2-3 GB'lık tavsiye, 32bit bir sorun gibi görünüyor, ki bu kesinlikle bir sorun olmayacak.
ceejayoz

@ceejayoz - İyi nokta! 2-3GB'ın oldukça düşük göründüğünü düşündüm, ancak kitabın yaşını fark etmedim. Bunu belirtmek için soruyu düzenleyeceğim.
anon

Yanıtlar:


10

Dikkate alınacak çok şey var.

Aynı anda ne kadar trafik bekliyorsunuz?

Siteniz / uygulamalarınız ne kadar karmaşık?

IIS'nin ek yükü yoktur, uygulama / site ek yükü vardır.

Ne kadar site / bağlantı vs ne kadar koç söz konusu olduğunda gerçekten başparmak kuralı yoktur.

Ancak veritabanı sunucusunda, veritabanlarının belleğinin bitmesine izin vermek için veritabanlarınızın boyutu kadar ram'ye sahip olmak harika.

Ben 750 çok küçük web sitesi 2/3 sayfa 3GB ram ve IIS yaklaşık 750mb ram kullanarak çalışan gördük.

Ayrıca 1 siteyi çalıştıran ve çalışan işlemlere ayak uydurabilmek için 64GB veya daha fazla koda ihtiyaç duyan sunucu kümeleri gördüm.

Ben aslında bir sunucu daha fazla koç ile en kötü yapmak gördüm sadece çöp toplama hatası nedeniyle ColdFusion 9 çalıştırıyordu, onlar 10 çöp toplama düzeltildi.

RAM'i değerlendirirken işletim sistemi için RAM'i unutmayın ve bazı yük testleri yapın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.