Compartilhar via


A criação de linha de comando de perfil de aplicativos autônomos

Esta seção descreve os procedimentos e opções para coletar dados de desempenho para aplicativos autônomos (cliente) usando Visual Studio ferramentas para traçar perfil de linha de comando.

Tarefas comuns

Tarefa 

Conteúdo Relacionado

Uso deReunir estatísticas do aplicativo: o método de amostragem reunir estatísticas de desempenho.Um exemplo de dado é útil para analisar problemas de utilização da CPU e para entender as características de desempenho geral de um aplicativo.

Uso deDados de temporização detalhado Collect: o método de instrumentação coletar informações de temporização detalhado.Os dados de instrumentação são úteis para analisar problemas de E/S e para análise mais aguçado de cenários do aplicativo.

Preparação de exemplos ou instrumentação do uso deColetar dados de memória do .NET: para coletar dados de alocação de memória do .NET que mostram o tamanho e o número de objetos atribuídos.Você também pode coletar os dados da vida útil de objeto que mostra o tamanho e o número de objetos que são recuperados em cada geração de coleta de lixo.

Uso deColetar dados de concorrência: o método de simultaneidade coletar dados de conflito de recursos e dados de atividade do segmento que mostram a utilização da CPU, a conflito segmento, a migração de segmento, os atrasos de sincronização, as áreas de E/S sobrepostos, e os outros eventos do sistema.

Adicionar dados de camada- interação: você pode adicionar dados de desempenho sobre chamadas síncronas ADO.NET que o aplicativo fez a Microsoft SQL Server a um banco de dados.Adicionar dados de interação de camada a analisar executado requer procedimentos específicos com a linha de comando ferramentas para traçar perfil.

Procedimentos passo a passo de uso deTente out: para analisar um aplicativo cliente de exemplo usando o método de amostragem ou de instrumentação.

Tarefas Relacionadas

Tarefa 

Conteúdo Relacionado

Perfila Aplicativos ASP.NET

Serviços de perfil