Coletar dados de simultaneidade de processo e de Thread
Observação |
---|
Dados de execução e a visualização de thread não podem ser coletados ou analisados para sites da Web. Podem ser coletados dados de contenção de recursos. |
O Visual Studio método de criação de perfil de simultaneidade de ferramentas de criação de perfil permite que você colete a dois tipos de dados de simultaneidade:
Dados de contenção de recursos incluem informações sobre cada evento de sincronização que faz com que uma função no aplicativo perfilado para aguardar o acesso a um recurso.
Dados de execução do thread incluem informações sobre a utilização do processador, contenção de thread, migração de thread, os atrasos de sincronização, áreas de e/S sobreposta e outros eventos do sistema.
Você pode especificar a simultaneidade de método de criação de perfil usando um dos seguintes procedimentos:
Na primeira página do Assistente de criação de perfil, clique em simultaneidadee em seguida, selecione ou desmarque o coletar dados de contenção de recursos e coletar dados de execução do thread caixas de seleção.
No Geral página da caixa de diálogo Propriedades da sessão de desempenho, clique em simultaneidadee em seguida, selecione ou desmarque o coletar dados de contenção de recursos e coletar dados de execução do thread caixas de seleção.
Sobre o Performance Explorer barra de ferramentas, na método lista, clique em simultaneidade.
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 simultaneidade.
Tarefa |
Conteúdo relacionado |
---|---|
Sobre o Geral de página, especifique os detalhes de nomes para o arquivo de dados (. vsp) de criação de perfil gerado. |
|
Sobre o Iniciar de página, especifique o aplicativo para iniciar se você tiver 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 dados para a criação de perfil é executado. |
|
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. |