Compartilhar via


Propriedades de sessão de desempenho

A Sessão de desempenho permite que você configure as configurações que determinam como o aplicativo é perfilado. Ele também armazena os relatórios são gerados para a sessão de criação de perfil. Você cria um Sessão de desempenho executando o Performance Wizard ou criando manualmente uma sessão. O Sessão de desempenho é exibido no Performance Explorer após o Sessão de desempenho foi criado.

Para exibir Sessão de desempenho propriedades, selecione o nome de sessão no Performance Explorer, clique sobre ela e selecione Propriedades.

A sessão de desempenho tem as seguintes páginas de propriedade:

Geral

Essas configurações permitem que você selecione o método de criação de perfil, para adicionar.NET coleta e a vida útil de dados do objeto, para exibir o O controle de coleta de dados janela durante a coleta de dados e para especificar o padrão de relatório local e convenções de nomenclatura.

Para obter mais informações, consulte:

Como: Escolha os métodos de coleção

Coletando.Alocação de memória de NET e o tempo de vida dados

Como: Definir opções de nome de arquivo de dados de perfil.

Iniciar

Essas configurações permitem que você selecione uma lista de binários e especificar a ordem de início dos binários.

Para mais informações, consulte: Como: Especifique o binário para iniciar.

Amostragem

Essas configurações permitem que você selecione o intervalo de amostragem e de eventos de exemplo, quando a amostragem é usada como o método de criação de perfil. Um evento de amostragem é usado para coletar dados de criação de perfil no intervalo especificado. Por exemplo, se o evento de amostragem é ciclos de clock e o intervalo de amostragem é definido como 10,000,000 então os dados de perfil é coletado após cada 10 milhões ciclos do relógio. Os quatro tipos de eventos de amostragem a seguir estão disponíveis:

  • Ciclos de clock - CPU problemas ligados

  • Problemas relacionados a falhas de página - memória

  • Sistema de chamadas - para e/S problemas relacionados à

  • Contadores de desempenho - para problemas de desempenho de baixo nível

  • Eventos de amostra adicional podem ser especificados com base nos contadores de desempenho disponíveis

Para mais informações, consulte: Como: Escolha os eventos de amostragem.

Binário

Essas configurações permitem que você especifique se deseja realocar o binário instrumentado para outro local. Por exemplo, se você estiver perfilando e optar por não realocar o binário instrumentado, é criada uma cópia de backup de My. dll chamada My.Orig.DLL. Consequentemente, My.DLL é modificada, inserindo investigações para coletar dados. Se você decidir realocar o binário instrumentado, o binário original não é renomeado e o binário instrumentado é copiado para o local especificado para uso durante a instrumentação.

Para mais informações, consulte: Como: Especifique o binário para iniciar.

Camada Interações

Para mais informações, consulte: Como: Coletar dados de interação de camada.

Instrumentação

Essas configurações permitem que você colete dados de desempenho para o código de JScript em ASP.NET páginas da Web e especifique qualquer Pre-Instrument e Post-Instrument eventos que você deseja que ocorra antes ou após o processo de instrumentação.

Para obter mais informações, consulte:

Como: Código de JavaScript (ECMA) do perfil em páginas da Web

Como: Especifique os comandos de pré e Post-Instrument

Contadores CPU

Essas configurações permitem que você colete dados sobre contadores de desempenho de CPU quando você estiver usando a método de criação de perfil de instrumentação. Contadores de desempenho de portáteis estão disponíveis, independentemente do fabricante ou design de CPU. Os eventos de plataforma são específicos para o design de CPU e o fabricante. Para obter mais informações sobre contadores de desempenho on-chip, consulte a documentação específica do processador.

Para mais informações, consulte: Como: Coletar dados de contador de CPU usando o método de instrumentação.

Eventos do Windows

Durante o processo de perfilação, você pode coletar dados a partir de provedores de rastreamento de eventos. Você pode exibir os dados usando a ferramenta de linha de comando VSPerfReport. exe /calltrace opção. Para obter mais informações sobre eventos de rastreamento para Windows (ETW), consulte Sobre o rastreamento de eventos.

Para obter mais informações, consulte:

Como: Coletar um rastreamento de eventos do Windows (ETW) de dados

VSPerfReport.

Contadores do Windows

Esta opção permite coletar dados de contadores do Monitor de desempenho do Windows. Para coletar esses dados, marque a caixa de seleção Coletar contadores de desempenho do Windows. O intervalo de coleção pode ser definido na O intervalo de coleção caixa. Categoria de contador e instância pode estar disponível também. Alguns contadores do Monitor de desempenho do Windows padrão estão disponíveis.

Para obter mais informações, consulte Como: Coletar dados de contador do Windows.

Avançado

Essas configurações permitem que você adicione opções para o processo de instrumentação, especificando uma ou mais opções da VSInstr a linha de comando de criação de perfil ferramenta. Você também pode especificar a versão do tempo de execução comum para o perfil quando o aplicativo está usando mais de uma versão.

Para obter mais informações, consulte:

Como: Especifique o.NET Framework Runtime para o perfil em cenários de lado a lado

Como: Especificar opções adicionais de instrumentação

Consulte também

Conceitos

Configurando sessões de desempenho para ferramentas de criação de perfil

Controlar a coleta de dados em ferramentas de criação de perfil

Outros recursos

Visões gerais (ferramentas de criação de perfil)