Compartilhar via


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

Esta seção descreve os procedimentos e as opções para coleta de dados de desempenho para aplicativos autônomos (cliente) usando o Visual Studio Ferramentas de criação de perfil da linha de comando.

Tarefas comuns

Tarefa 

Conteúdo relacionado

Colete estatísticas de aplicativo: Use o método de amostragem para coletar estatísticas de desempenho. Dados de amostragem é útil para analisar problemas de utilização de CPU e para entender as características de desempenho geral de um aplicativo.

Colete dados de tempo detalhado: Use o método de instrumentação para coletar informações de tempo detalhado. Dados de instrumentação são útil para analisar problemas de i/O e análise de refinado dos cenários de aplicativo.

Colete.Dados de memória NET: Use amostragem ou instrumentação para coletar.Dados de alocação de memória NET mostra o tamanho e o número de objetos alocados. Você também pode coletar dados de tempo de vida do objeto que mostra o tamanho e o número de objetos que são recuperados em cada geração de coleta de lixo.

Colete dados de simultaneidade: Use o método de simultaneidade para coletar dados de contenção de recursos e dados de atividade de thread que mostra a utilização da CPU, contenção de thread, migração de thread, os atrasos de sincronização, áreas de e/S sobreposta e outros eventos do sistema.

Adicione dados de interação de camada: Você pode adicionar dados de desempenho sobre o ADO síncrona.NET que chama o aplicativo feito em um Microsoft SQL Server banco de dados.

Experimente: Use os procedimentos passo a passo para criar o perfil de uma amostra de aplicativo de cliente usando o método de amostragem ou instrumentação.

Tarefas relacionadas

Tarefa 

Conteúdo relacionado

Perfil do ASP.NET applications

Serviços de perfil