Instruções passo a passo: criação de perfil de linha de comando usando amostragem
Este passo a passo demonstra como analisar um aplicativo usando ferramentas de linha de comando e provando para identificar problemas de desempenho.
Neste passo a passo, você pisará com o processo de analisar um aplicativo gerenciado usando ferramentas de linha de comando, e usa amostragem para isolar e identificar problemas de desempenho no aplicativo.
Neste passo a passo, você seguirá estas etapas:
Analisar um aplicativo usando ferramentas de linha de comando e provando.
Analyze provou analisar resultados para localizar e corrigir problemas de desempenho.
Pré-requisitos
Visual Studio Premium, Visual Studio Ultimate ou Visual Studio Professional
Compreendendo intermediário de Visual C#
Compreendendo intermediário de trabalhar com ferramentas de linha de comando
Uma cópia de PeopleTrax amostra (ferramentas de criação de perfil)
Para trabalhar com as informações fornecidas analisando, é melhor ter informações disponíveis de símbolo de depuração.
Linha de comando que analisa usando o método de amostragem
A amostragem é um método analisando pelo qual um processo específico será sondado periodicamente para determinar a função ativa.Os dados resultantes fornecem uma contagem de frequência com que a função foi sobre a pilha de chamadas quando o processo foi uma amostra feita.
Observação |
---|
As ferramentas de linha de comando de Ferramentas de Criação de Perfil estão localizadas no no subdiretório \ ferramentas de equipe \ ferramentas de desempenho do diretório de instalação do Visual Studio.Nos computadores de 64 bits, ambas as versões de 64 bits e de 32 bits das ferramentas está disponível.Para usar as ferramentas de linha de comando do profiler, você deve adicionar o caminho para a variável de ambiente PATH na janela prompt de comando ou adicioná-la ao próprio comando.Para obter mais informações, consulte Especificando o caminho para ferramentas de linha de comando de ferramentas de criação de perfil.PeopleTrax é um aplicativo de 32 bits. |
Para analisar o aplicativo de PeopleTrax usando o método de amostragem
Instalar o aplicativo de exemplo de PeopleTrax e criar a versão lançada do aplicativo.
Abra uma janela de prompt de comando e adicionar o diretório de Ferramentas de Criação de Perfil da variável de ambiente local do caminho.
Alterar o diretório de trabalho para o diretório que contém os binários de PeopleTrax.
Digite o seguinte comando para definir as variáveis de ambiente apropriadas:
VSPerfCLREnv /sampleon
Começa a análise executando VSPerfCmd.exe, que é a ferramenta de linha de comando que controla o profiler.O seguinte comando inicia o aplicativo e o profiler no modo de amostragem:
VsPerfCmd /start:sample /output:PeopleTraxReport.vsp /launch:PeopleTrax.exe
O é iniciado e o anexar do processo do profiler para o processo de PeopleTrax.exe.O processo do profiler para gravar os dados coletados de perfil no arquivo de relatório.
Clique Obter as pessoas.
Clique em ExportarDados.
O Bloco de Notas abre e exibe um novo arquivo que contém os dados exportados de PeopleTrax.
Próximo Bloco De Notas, e feche o aplicativo de PeopleTrax .
Encerrar o criador de perfis.Digite o seguinte comando:
VSPerfCmd /shutdown
Use o comando a seguir para redefinir as variáveis ambientais:
VSPerfCLREnv /sampleoff
Os dados de perfil são armazenados no arquivo de the.vsp analisa os resultados usando um dos seguintes métodos:
Abrir arquivo de the.vsp no Visual Studio IDE.
- ou -
Gerencia um arquivo do arquivo CSV (.csv) usando a ferramenta de linha de comando VSPerfReport.exe.Para gerar relatórios para uso fora de Visual Studio IDE use o seguinte comando:
VSPerfReport <dir> PeopleTraxReport.vsp /output:<dir> /summary:all
Consulte também
Referência
Conceitos
Visão geral da sessão de desempenho das ferramentas de criação de perfil
Usando as ferramentas de criação de perfil a partir da linha de comando
Noções básicas sobre valores de dados de amostragem em ferramentas de criação de perfil