Partilhar via


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

Esta seção descreve os procedimentos e as opções para coletar dados de desempenho para aplicativos Web de ASP.NETusando 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 dados de perfil básicos do ASP.NET facilmente: a ferramenta de VSPerfASPNETCmd coletar a amostragem, WMI, memória .NET, contenção, ou interação da camada de dados 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 coletar dados adicionais ou controle a coleta de dados.

ObservaçãoObservação

VSPerfASPNETCmd é a ferramenta preferida para usá-lo usar o profiler autônomo para analisar sites ASP.NET.

Uso deColetar estatísticas de aplicativo: o método de amostragem coletar estatísticas de desempenho.Amostragem dados é útil para analisar problemas de uso de 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.

ObservaçãoObservação

Coletar a atividade de thread e os dados de visualização não há suporte para aplicativos da Web.

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

Tarefas Relacionadas

Tarefa 

Conteúdo relacionado

Aplicativos autônomos de perfil (cliente)

Serviços de perfil