Compartilhar via


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

Esta seção descreve os procedimentos e as opções para coletar dados de desempenho para Serviços do Windows usando Visual Studio Ferramentas de Criação de Perfil da linha de comando.

ObservaçãoObservação

Os recursos avançados de segurança no Windows 8 e Windows Server 2012 necessitaram de alterações significativas na forma que o profiler do Visual Studio coleta dados dessas plataformas.Os aplicativos da Windows Store também requerem novas técnicas de coleção.Consulte Criando perfil de aplicativos do Windows 8 e do Windows Server 2012.

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 interação da camada: Você pode adicionar dados de desempenho sobre as chamadas síncronas ADO.NET que o serviço Microsoft fez a SQL Server a um base de dados.

Tarefas Relacionadas

Tarefa 

Conteúdo relacionado

Aplicativos autônomos de perfil (cliente)

Perfila Aplicativos ASP.NET