Compartilhar via


A coleta de estatísticas de desempenho por meio de amostragem

Este tópico se aplica a:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual StudioExpress

O tópico é aplicável O tópico é aplicável O tópico não é aplicável O tópico não é aplicável

Por padrão, o Visual Studio Premium método ferramentas de criação de perfil de amostragem coleta informações de perfil (aproximadamente cada centésimo de segundo em um computador de 1 GHz) de ciclos de cada processador de 10.000.000. O método de amostragem é útil para localizar problemas de utilização do processador e o método sugerido para iniciar a maioria das investigações de desempenho.

Você pode especificar o método de amostragem, usando um dos seguintes procedimentos:

  • Na primeira página do Assistente de criação de perfil, clique em (Recomendado) de amostragem de CPU.

  • Sobre o Performance Explorer barra de ferramentas, no método lista, clique em amostragem.

  • Sobre o Geral página da caixa de diálogo Propriedades da sessão de desempenho, clique em amostragem.

Tarefas comuns

Você pode especificar opções adicionais a Sessão de desempenho Property Pages caixa de diálogo da sessão de desempenho. Para abrir a caixa de diálogo:

  • Em Performance Explorer, o nome da sessão de desempenho com o botão direito e, em seguida, clique em Propriedades.

As tarefas na tabela a seguir descrevem opções que você pode especificar o Sessão de desempenho Property Pages caixa de diálogo ao criar o perfil usando o método de amostragem.

Tarefa 

Conteúdo relacionado

Sobre o Geral de página, adicionar.NET a alocação de memória e coleta de dados de tempo de vida e, em seguida, especifique os detalhes de nomes para o arquivo de dados (. vsp) de criação de perfil gerado.

Sobre o amostragem de página, alterar a taxa de amostragem, altere o evento de amostragem de ciclos de clock do processador para outro contador de desempenho do processador ou alterar..

Sobre o Iniciar de página, especifique o aplicativo para iniciar e o início do pedido se você tem vários projetos. exe em sua solução de código.

Sobre o Nível de interação página, adicione o ADO.NET chamada informações para os dados coletados no theprofiling executar.

Sobre o Eventos do Windows de página, especifique um ou mais eventos de rastreamento de eventos para Windows (ETW) para coletar com os dados de amostragem.

Sobre o Contadores do Windows página, especifique um ou mais contadores de desempenho do sistema operacional para adicionar os dados de criação de perfil como marcas.

Sobre o Avançado de página, especifique a versão do.NET Framework runtime para o perfil se os módulos de aplicativos usam várias versões. Por padrão, a primeira versão carregada é perfilada.