Ao solucionar problemas de lentidão em uma máquina Windows Server 2012 / IIS 8.5, me deparei com uma grande quantidade de atividades relacionadas a C:\Program Files\McAfee\Host Intrusion Prevention\FireSvc.exe
e a criação de vários processos:
Erepresentaumaquantidadeconsideráveldaatividadepertodaparteinferiordográfico.
Imagemfornecidaapenasparaescala-nãolegível
AtualizarEuprocureinográficoumpoucomaiseconseguiencontraralinhadecomandorealdosprocessos.ParecequeoFireSvc.exeestáobtendoasinformaçõesdoweb.config,1seçãoporprocesso.
Porexemplo:
C:\Windows\system32\inetsrv\appcmd.exeLISTconfig"Default Web Site" /section:isapiFilters
C:\Windows\system32\inetsrv\appcmd.exe LIST config "Default Web Site" /section:log
C:\Windows\system32\inetsrv\appcmd.exe LIST config "Default Web Site" /section:anonymousAuthentication
Com base em minha inspeção manual, o serviço está capturando cada seção no Web.Config. E fazendo isso várias vezes. Em algum ponto, tem que ser mais eficiente apenas pegar a configuração uma vez e analisá-la na memória .