Compartilhar via


Criação de perfil de linha de comando do ASP.NET da Web

Esta seção descreve os procedimentos e opções para coletar dados de desempenho para aplicativos da Web de ASP.NET usando Visual Studio ferramentas para traçar perfil de linha de comando.

ObservaçãoObservaçã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 decoletar ASP.NET básico que analisa dados facilmente: a ferramenta de VSPerfASPNETCmd a coleta de amostragem, instrumentação, memória .NET, conflito, ou dados de interação de camada sem os requisitos de configuração e reinicializações do Internet information services (IIS) que são necessários para VSPerfCmd.VSPerfASPNETCmd não permite que você coleta dados adicionais ou controle coleta de dados.

ObservaçãoObservação
VSPerfASPNETCmd é a ferramenta preferencial para usá-lo usa o profiler autônomo para analisar sites do ASP.NET.

Uso deReunir estatísticas do aplicativo: o método de amostragem reunir estatísticas de desempenho.Dado é útil para analisar problemas de uso 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 recurso.

ObservaçãoObservação
Coletar atividade de segmento e os dados de visualização não é suportado para aplicativos da Web.

Adicionar dados de interação de camada: você pode adicionar dados de desempenho sobre as chamadas síncronas de ADO.NET que o aplicativo da Web de ASP.NET faz a Microsoft SQL Server a um banco de dados.

Tarefas Relacionadas

Tarefa 

Conteúdo relacionados

Aplicativos autônomos de perfil (cliente)

Serviços de perfil