Demonstra Passo a passo: Da linha de comando usando amostragem de criação de perfil
Esta explicação passo a passo demonstra como analisar um aplicativo usando ferramentas de linha de comando e identificar problemas de desempenho de amostragem.
Nesta explicação passo a passo, você irá passar pelo processo de criação de perfil um aplicativo gerenciado usando ferramentas de linha de comando e use amostragem para isolar e identificar problemas de desempenho do aplicativo.
Nesta explicação passo a passo, você irá siga estas etapas:
Criar o analisar de uma aplicação usando ferramentas de linha de comando e amostragem.
Analise os resultados da criação de perfil amostrados para localizar e corrigir problemas de desempenho.
Pré-requisitos
Microsoft Visual Studio 2005 Team System
Compreensão intermediária das translation from VPE for Csharp
Intermediários de compreensão do trabalho com ferramentas de linha de comando
Uma cópia do Exemplo de PeopleTrax (ferramentas de criação de perfil)
Para trabalhar com as informações fornecidas pela criação de perfil, é melhor ter símbolo disponível as informações de depuração.
Linha de criação de perfil usando o método de amostragem de comando
Amostragem é um método de perfilação pelo qual um processo específico é monitorado periodicamente para determinar a função ativo.Os dados resultantes fornecem uma contagem de freqüência a função estava na parte superior da telefonar quando o processo foi submetidas a amostragem de pilha.
Para criar o analisar de um aplicativo existente usando o método de amostragem
Abra uma janela Comando e localizar o diretório que contém as ferramentas de linha de comando de amostragem.Por padrão, esse diretório é <unidade:> \programa Files\Microsoft Visual Studio 9\Team Tools\desempenho Tools\.
Observação: Se você esteja criando o perfil de um aplicativo gerenciado, vá para a próxima etapa.Caso contrário, vá para a etapa 3.
Digite o seguinte comando para conjunto o /sampleon VsPefCLREnv: variáveis de ambiente apropriado
Inicie a criação de perfil executando VSPerfCmd.exe, que é a ferramenta de linha de comando que controla o criador de perfil.O comando a seguir inicia o aplicativo e o criador de perfil na amostragem VsPerfCmd: modo /start:sample /output \\<dir>\PeopleTraxReport.vsp /inicialização \\<dir>\PeopleTrax.exe
O processo de criador de perfil inicia e anexa ao processo PeopleTrax.exe.O processo de criador de perfil começa a gravar os dados de criação de perfil coletados para o arquivo de relatório.
clicar Obter pessoas.
Click ExportData.
O bloco de notas abre e exibe um novo arquivo que contém os dados exportados de PeopleTrax.
fechar o bloco de notas e, em seguida, fechar o PeopleTrax aplicativo.
Para criar o perfil de aplicativos gerenciado, use o seguinte comando para reiniciar /traceoff VSPerfCLREnv: variáveis ambientais
Analise os resultados usando um dos seguintes métodos:
Examine o arquivo raw VSP no IDE do Visual Studio.
- ou -
Gerar um relatório mais detalhado, usando a ferramenta de linha de comando VSPerfReport.exe.Para gerar relatórios de uso fora o Visual StudioIDE use o seguinte comando: VSPerfReport <dir>PeopleTraxReport.vsp/<dir>/resumo:all de saída
Próximas etapas
Para obter orientações adicionais relacionadas a relatórios de dados a partir da linha de comando de criação de perfil, consulte:
Como: Coletar dados de amostragem usando ferramentas de linha de comando
Como: Coletar dados de instrumentação usando ferramentas de linha de comando
Definições de coluna do relatório de ferramentas de criação de perfil