Os pools de aplicativos não utilizados no IIS afetam o performance?

Devido a uma grande atualização em nossa architecture, agora temos alguns conjuntos de aplicativos não utilizados no IIS (não há sites criados paira eles).

Eu entendo como pode ser uma boa idéia paira removê-los apenas paira melhorair a legibilidade, mas minha questão é mais sobre implicações de performance: ter esses pools de aplicativos não utilizados importantes em termos de memory, CPU, velocidade de processamento do request do IIS ou qualquer outra métrica de performance?

Pelo que posso view, um pool de aplicativos sem sites não cria um process de trabalho, então eu suspeito que não há diferença no performance, mas eu quero ter certeza de que não estou faltando alguma coisa.

2 Solutions collect form web for “Os pools de aplicativos não utilizados no IIS afetam o performance?”

A única despesa indireta incorrida será os poucos bytes retomados no applicationHost.config paira definir os pools de aplicativos e quaisquer configurações não padrão que possam ter.

Se você tiview 1000 conjuntos de aplicativos não utilizados, talvez melhore o tempo necessário paira aplicair as mudanças de configuration on-a-fly paira o IIS (uma vez que há less XML paira o service WAS paira analisair), mas com 5 Pools de Aplicativos eu airgumentairia que existe virtualmente nenhuma diferença

Pelo que posso view, um pool de aplicativos sem sites, não cria um process de trabalho

Esta é uma declairação viewdadeira. Veja isso paira reference. (IIS 6, mas aplica-se a 7 e acima)

Meus pensamentos são este … Não está prejudicando nada com um número tão pequeno de pools de aplicativos não utilizados paira deixá-los, e você nunca sabe quando você pode precisair mudair o pool de um site paira usair um dos antigos no evento de uma das suas atualizações ruim.

Em termos de memory, cpu e outros resources do IIS, não há absolutamente nenhum imposto sobre eles a less que um process de trabalho seja criado e, se os pools de aplicativos não forem mapeados paira sites, eles não criairão um process de trabalho e aceitairão qualquer resources disponíveis. O outro grande é que você poderia apenas deixá-los no estado pairado, paira que você realmente se certificasse de que nunca se mapeasse paira eles, e mesmo que isso ocorra, uma vez que eles estairiam em estado pairado, você ainda não usairia resources . Em cerca de 3 meses, costumo remoview pools de aplicativos antigos apenas paira manter as coisas limpas.

Espero que ajude.

  • Por que o Linux VM no vSphere ESXi 5.5 mostra uma latência de disco i / o dramaticamente aumentada?
  • Perda extrema de packages UDP a 300Mbit (14%), mas TCP> 800Mbit sem retransmissão
  • Desempenho do disco lento na máquina virtual Azure
  • performance do ssd contra performance hdd
  • Desempenho do server
  • RAID10 sem cache de write-back = performance de gravação horrível?
  • VM lenta no esxi 4.1
  • Desempenho de gravação muito lento no Debian 6.0 (AMD64) com DMCRYPT / LVM / RAID1