A criação de linha de comando de perfil de aplicativos autônomos
Esta seção descreve os procedimentos e opções para coletar dados de desempenho para aplicativos autônomos (cliente) usando Visual Studio ferramentas para traçar perfil de linha de comando.
Tarefas comuns
Tarefa |
Conteúdo Relacionado |
---|---|
Uso deReunir estatísticas do aplicativo: o método de amostragem reunir estatísticas de desempenho.Um exemplo de 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 do .NET: para coletar dados de alocação de memória do .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 camada- interação: você pode adicionar dados de desempenho sobre chamadas síncronas ADO.NET que o aplicativo fez a Microsoft SQL Server a um banco de dados.Adicionar dados de interação de camada a analisar executado requer procedimentos específicos com a linha de comando ferramentas para traçar perfil. |
|
Procedimentos passo a passo de uso deTente out: para analisar um aplicativo cliente de exemplo usando o método de amostragem ou de instrumentação. |
Tarefas Relacionadas
Tarefa |
Conteúdo Relacionado |
---|---|
Perfila Aplicativos ASP.NET |
|
Serviços de perfil |