Artigo: 919791 - Última revisão: sexta-feira, 28 de Dezembro de 2007 - Revisão: 1.1 Como utilizar a ferramenta Debug Diagnostics para resolver problemas de elevada utilização da CPU por um processo no IIS
Nesta páginaSumárioEste artigo descreve como utilizar a ferramenta Debug Diagnostics para resolver problemas associados à elevada utilização da CPU por um processo nos Serviços de Informação Internet da Microsoft (IIS). INTRODUÇÃOA elevada utilização da CPU por um processo do IIS ocorre quando um processo do IIS utiliza 80 por cento ou mais dos ciclos de CPU disponíveis durante um intervalo de tempo constante. Os exemplos de processos do IIS incluem Inetinfo.exe, Dllhost.exe e W3wp.exe. Quando ocorre uma elevada utilização da CPU por um processo do IIS, poderá detectar um ou mais dos seguintes sintomas:
Mais InformaçãoSe um processo do IIS utilizar uma percentagem elevada dos ciclos de CPU disponíveis, recomendamos que crie um ficheiro completo de imagem de erro da totalidade da memória do processo do IIS quando o IIS processa pedidos de clientes. Pode utilizar a ferramenta Debug Diagnostics para capturar e analisar ficheiros de imagem de erro da memória quando o IIS processar pedidos de clientes. Nota A ferramenta Debug Diagnostics 1.0 está incluída no IIS Diagnostics Toolkit. Passo 1: Transfira e instale a ferramenta Debug Diagnostics.Para transferir e instalar a ferramenta Debug Diagnostics, visite o seguinte Web site da Microsoft:http://www.iis.net/handlers/895/ItemPermaLink.ashx
(http://www.iis.net/handlers/895/ItemPermaLink.ashx)
Passo 2: Configurar o registo do Monitor de DesempenhoPara configurar o registo do Monitor de Desempenho, siga estes passos:
Passo 3: Desactivar a Captura de Excepções de DepuraçãoNota Se estiver a configurar a ferramenta Debug Diagnostics para utilização com o IIS 6.0, avance para o "Passo 4: Criar um ficheiro de imagem de erro."Se estiver a configurar a ferramenta Debug Diagnostics para utilização com o IIS 5.1 ou o IIS 5.0, desactive a Captura de Excepções de Depuração. Para o fazer, siga estes passos:
Passo 4: Criar um ficheiro de imagem de erroPara criar um ficheiro de imagem de erro, utilize um dos métodos seguintes:Método 1: Criar uma regra de bloqueioPara criar uma regra de bloqueio, siga estes passos:
Método 2: Criar um ficheiro de Imagem de Erro de Bloqueio do IIS manualmentePara criar um ficheiro de Imagem de Erro de Bloqueio do IIS manualmente, siga estes passos:
Método 3: Criar um ficheiro de imagem de erro do utilizador relativo a um processo da ferramenta Debug DiagnosticsPara criar um ficheiro de imagem de erro relativo a um processo, siga estes passos:
Passo 5: Desactivar o registo do Monitor de DesempenhoAproximadamente dois minutos após a conclusão do processo de captura do ficheiro de imagem de erro do utilizador, desactive o registo do Monitor de Desempenho. Para o fazer, siga estes passos:
Passo 6: Analisar o ficheiro de imagem de erroPara analisar o ficheiro de imagem de erro, siga estes passos:
ReferênciasPara obter mais informações sobre como utilizar o IIS, visite o seguinte Web site da Microsoft: http://www.iis.net
(http://www.iis.net)
Para ver Webcasts da MSDN (Microsoft Developer Network) sobre o processamento de problemas do IIS, visite os seguintes Web sites da MSDN:Como resolver situações em que o IIS não responde http://go.microsoft.com/fwlink/?LinkId=40968 (http://go.microsoft.com/fwlink/?LinkId=40968) Como diagnosticar fugas de memória no IIS http://go.microsoft.com/fwlink/?LinkId=40969 (http://go.microsoft.com/fwlink/?LinkId=40969) Como diagnosticar situações em que o IIS é fechado inesperadamente
Para obter mais informações sobre como utilizar a ferramenta Debug Diagnostics para resolver problemas relacionadas com um processo do IIS, clique nos números de artigo seguintes para visualizar os artigos na Base de Dados de Conhecimento Microsoft:
http://go.microsoft.com/fwlink/?LinkId=40967 (http://go.microsoft.com/fwlink/?LinkId=40967) 919792
(http://support.microsoft.com/kb/919792/
)
How to use the Debug Diagnostics tool to troubleshoot a process that has stopped responding in IIS
919790
(http://support.microsoft.com/kb/919790/
)
How to use the IIS Debug Diagnostics tool to troubleshoot a memory leak in an IIS process
919789
(http://support.microsoft.com/kb/919789/
)
How to use the Debug Diagnostics tool to troubleshoot an IIS process that stops unexpectedly
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Voltar ao topo