Noções básicas sobre os valores de dados de amostragem em ferramentas de criação de perfil
A amostragem que analisa o método de Visual Studio ferramentas para traçar perfil interrompe o processador do computador em intervalos definidos e coleta a pilha de chamada de função.Uma pilha de chamadas é uma estrutura dinâmica que armazena informações sobre as funções que estão executando no processador.
Requisitos
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Professional
A análise profiler determina se o processador está executando o código no processo de destino.Se o processador não está executando o código no processo de destino, o exemplo é descartado.
Se o processador está executando o código de destino, o profiler incrementa os resultados de exemplo para cada função na pilha de chamadas.Em o momento em que o exemplo é executada, somente uma função na pilha de chamadas está atualmente executando o código.Outras funções na pilha são pais na hierarquia de chamadas de função que estão aguardando seus filhos para retornar.
Para o evento do exemplo, o profiler incrementa a contagem exclusiva de exemplo de função que está executando atualmente suas declarações.Como um exemplo exclusivo também é parte dos exemplos ()inclusivostotal de função, a contagem inclusiva de exemplo de função ativa no momento. também é incrementada
O profiler incrementa a contagem inclusiva de exemplo de todas as funções restantes na pilha de chamadas.
Exemplos inclusivos
O número total de exemplos que são coletados durante a execução da função de destino.
Isso inclui exemplos que são coletados durante a execução de código e direta dos exemplos de função que são coletados durante a execução das funções filhos que são chamados pelo destino.
Exemplos exclusivos
O número de exemplos que são coletados durante a execução direta de instruções function de destino.
Os exemplos exclusivos não incluem exemplos que são coletados durante a execução das funções que são chamados pelo destino.
Porcentagem inclusiva
A porcentagem de número total de exemplos inclusivos análise executado que são exemplos inclusivos do intervalo de função ou de dados.
Porcentagem exclusiva
A porcentagem de número total de exemplos exclusivos na análise executado exemplos que são exclusivos do intervalo de função ou de dados.
Consulte também
Tarefas
Como: escolher métodos de coleta