Partilhar via


Criação de perfil de linha de comando dos aplicativos autônomos

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

Tarefas comuns

Tarefa 

Conteúdo relacionado

Uso deColetar estatísticas de aplicativo: o método de amostragem coletar estatísticas de desempenho.Amostragem dados é útil para analisar problemas de utilização da CPU e para entender as características de desempenho gerais de um aplicativo.

Uso deDados de controle de tempo detalhado Collect: o método de instrumentação coletar informações de controle de tempo detalhado.Os dados da instrumentação são úteis para analisar problemas de E/S e análise refinado dos cenários de aplicativo.

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

Uso deColetar dados de simultaneidade: o método de simultaneidade para coletar dados de contenção de recursos e dados de atividade do thread que mostram a utilização de CPU, a contenção de thread, a migração de thread, atrasa 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 as chamadas síncronas ADO.NET que o aplicativo fez a Microsoft SQL Server a um base de dados.A adição de dados de interação da camada à execução de criação de perfil requer procedimentos específicos com ferramentas de criação de perfil de linha de comando.

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

Tarefas Relacionadas

Tarefa 

Conteúdo relacionado

Perfila Aplicativos ASP.NET

Serviços de perfil