Windows – Performance Analyzer – ADK

Introdução

Esse artigo tem como objetivo explanar como você pode realizar uma análise de performance e uso de recursos de processos e aplicativos no Windows, e monitorar ponteiros e contadores de uso de disco, processador, memória, threads, entre outros e diagnosticar incidentes, lentidão, demora ao iniciar (boot) de servidor, falhas em encerrar (shutdown), alocação incorreta de recursos, tanto em ambientes de testes e desenvolvimento, como QA, homologação e produção.

Windows ADK

Para usar a ferramenta Windows Performance Analyzer, faça o download do Windows Assessment and Deployment Kit.

image

Depois realize a instalação.

Windows Performance Analyzer

Abra a ferramenta Windows Performance Recorder

image

Selecione quais os contadores que você deseja usar como por exemplo:

Atividade de I/O de disco;

Atividade de I/O de arquivos;

Atividade de I/O de registro;

image

Esses contadores serão utilizados conforme sua necessidade, como por exemplo identificar qual o uso de disco de um determinado processo de um aplicativo e suas correlações com uso de leitura em registro e arquivos.

Há diversos cenários que pode ser usada tal ferramenta como:

– General: Uso geral, quando está em atividade o servidor ou estação;

– Boot e Boot Cycles: Comportamento quando o computador inicia;

– Shutdown: Comportamento quando o computador é encerrado;

Depois de selecionado os contadores, modo de log, detalhes e cenário, clique em “Start”.

image

Caso sua seleção tenha sido de captura no modo General, realize os tramites de uso de aplicativos, processos, atividades, para que a gravação capture todas as informações necessárias. Depois de concluido todas as ações seja para capturar informações de desempenho, ou aguardar uma falha da aplicação, recurso ou sistema operacional, pare o gravador clicando em “SAVE”.

image

Escreva os detalhes de sua captura e salve.

image

Aguarde a conclusão e abra o log na ferramenta Windows Performance Analyzer.

image

image

Observe a quantidade e detalhamento de contadores que a ferramenta demonstra.

image

Em cada coleta é possível identificar as threads relacionadas, consumo de recursos por cada processo, quantidade de processos abertos.

image

Com isso, pode-se avaliar como que um processo está se comportando no ambiente, inclusive quais os componentes que ele está usando, threads e tempo de execução de cada uma, consumo de recursos de forma geral como memória, disco, processador e seus núcleos.

image

Conclusão

Com essa ferramenta, torna-se possível analisar no detalhe o comportamento de suas aplicações, processos e sistema operacional e recursos usados e identificar possíveis incidentes relacionados à desempenho, uso incorreto de recursos, falhas na execução de processos, entre outras análises.

Veja mais

https://msdn.microsoft.com/en-us/library/windows/hardware/hh448170.aspx

2 comentários sobre “Windows – Performance Analyzer – ADK

  1. Parabéns Alan, excelente artigo!!!

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s