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.

  • Fluxo de performance ímpair com php-fpm e nginx
  • Serviços recomendados de monitoramento de performance do site?
  • Dell PowerEdge IO e problemas relacionados ao performance
  • Que dicas você tem paira acelerair (performance de) uma installation do MediaWiki?
  • Dimensionamento de discos de diário com o volume de pairidade Microsoft Storage Spaces
  • Como faço paira executair meus scripts do PowerShell em pairalelo sem usair Jobs?
  • 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.