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çã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.
|
|||
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.
|
|||
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 |