Criação de perfil de linha de comando dos serviços
Esta seção descreve os procedimentos e opções para coletar dados de desempenho para o serviço do Windows usando Visual Studio que analisam ferramentas de linha de comando.
Observação |
---|
Os recursos avançados de segurança no windows 8 e Windows Server 2012 necessárias alterações significativas de forma que o profiler do Visual Studio coleta dados em essas plataformas.Os apps de armazenamento do windows também requerem novas técnicas de coleção.Consulte Criando perfis de aplicativos do Windows 8 e Windows Server 2012. |
Tarefas comuns
Tarefa |
Conteúdo relacionados |
---|---|
Uso deReunir estatísticas do aplicativo: o método de amostragem reunir estatísticas de desempenho.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 .NET: para coletar os 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 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 interação de camada: você pode adicionar dados de desempenho sobre as chamadas síncronas ADO.NET que o serviço fez a Microsoft SQL Server a um banco de dados. |
Tarefas Relacionadas
Tarefa |
Conteúdo relacionados |
---|---|
Aplicativos autônomos de perfil (cliente) |
|
Aplicativos ASP.NET de perfil |