Android

PerfView: Baixe a Ferramenta de Análise de Desempenho da Microsoft

PerfView: The Ultimate .NET Performance Tool

PerfView: The Ultimate .NET Performance Tool
Anonim

A Microsoft lançou a versão mais recente do PerfView, que corrige pequenos bugs e adiciona suporte ao Microsoft.NET 4.5. A Microsoft desenvolveu essas ferramentas para analisar e isolar problemas de desempenho relacionados a CPU ou memória para desenvolvedores de aplicativos. Ele ajudará você a restringir a função ou thread, que está causando o problema de desempenho e apontar para o código-fonte, para que você possa otimizar ou corrigir quaisquer erros nessa seção específica.

PerfView

Ao contrário de algumas outras ferramentas, Eu encontrei o PerfView da Microsoft, para ser muito amigável com toneladas de informações com hiperlinks para o usuário, para entender como ele funciona. A Microsoft incluiu um arquivo Tutorial.exe; Tente e veja como funciona. A ferramenta usa o recurso ETW (Event Tracing for Windows) para analisar e despejar os dados. É muito útil para solucionar problemas relacionados ao desempenho de seu programa.

A ferramenta basicamente tira um instantâneo das pilhas, interrompendo a CPU. É altamente recomendável ler a seção Tutorial e os guias fornecidos na ferramenta para entender melhor a ferramenta

Por padrão, ela pega a pilha de todos os processos - mas você pode escolher o arquivo EXE que você deseja solucionar.. Como você pode ver na imagem abaixo, você informa o nome de cada quadro na coleção de pilhas, com o custo total da CPU e o valor total do custo.

Desta forma, a solução de problemas é muito mais fácil, e ajuda a descobrir, qual quadro na pilha pode estar causando os problemas de uso da CPU e apontar a origem dela. Você também pode definir o servidor Symbol, para que seja baixado e armazenado em cache localmente.

É uma ótima ferramenta para os desenvolvedores de aplicativos refinarem e identificarem problemas relacionados ao desempenho de maneira mais eficaz. Se você é um desenvolvedor de aplicativos, não deixe de conferir o PerVeiw; certamente irá ajudá-lo.

Tutoriais do PerfView

Para obter mais informações, veja alguns tutoriais em vídeo disponíveis sobre Investigação do tempo:

  1. Coletando dados com o comando `Executar` do PerfView
  2. Uma investigação simples sobre CPU
  3. Resolução de Símbolos
  4. Agrupamento e Dobradura
  5. Perfuração em Custo

Download PerfView

Você pode fazer o download aqui