Criação de perfil de linha de comando dos serviços

Esta seção descreve os procedimentos e as opções para coleta de dados de desempenho para o Windows services usando 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 e/S 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 serviço feito em um Microsoft SQL Server banco de dados.

Tarefas relacionadas

Tarefa 

Conteúdo relacionado

Perfil de aplicativos autônomos (cliente)

Perfil do ASP.NET applications