Funciona de modo de exibição - Profiler.Dados de instrumentação de memória de NET
O modo de exibição de funções do.Os dados coletados usando o método de instrumentação de criação de perfil de alocação de memória NET lista as funções de memória alocaram durante a criação de perfil executar. Uma linha de função reporta o tamanho e o número de alocações e dados de tempo para a função.
Geral
Coluna |
Descrição |
---|---|
Function Name |
O nome da função. |
Function Address |
O endereço da função. |
Número da linha de função |
O número de linha de início desta função no arquivo de origem. |
Number of Calls |
O número total de chamadas feitas a essa função. |
Source File |
O arquivo de origem que contém a definição desta função. |
Module Name |
O nome do módulo que contém a função. |
Module Path |
O caminho do módulo que contém a função. |
Process ID |
O processo de identificação (PID) de criação de perfil executar. |
Nome do processo |
O nome do processo. |
Time Exclusive Probe Overhead |
O tempo de sobrecarga para esta função por causa de instrumentação. Sobrecarga de teste tem sido subtraída do todas as vezes exclusivas. |
Time Inclusive Probe Overhead |
A hora sobrecarga para esta função e suas funções filho por causa de instrumentação. Teste de sobrecarga tem sido subtraído do inclusive todo o tempo. |
.Valores de memória de NET
Inclusive.Os valores de memória líquido de uma função indicam o número (alocações) e o tamanho (bytes) dos objetos que foram criados pela função e suas funções de filho.
Os valores de memória exclusivo indicam o número e tamanho dos objetos que foram criados pela função e não por suas funções de filho.
Coluna |
Descrição |
---|---|
Inclusive Allocations |
O número total de objetos que foram criados para esta função e funções que foram chamadas por essa função. |
Inclusive % de alocações |
A porcentagem de todos os objetos que foram alocados no perfil executar que eram inclusive alocações desta função. |
Exclusive Allocations |
O número total de objetos que foram criados quando a função executar código no corpo da função. Esse número não inclui objetos que foram criados em funções que foram chamadas por essa função. |
% De alocações exclusivas |
A porcentagem de todos os objetos que foram criados no perfil executar que eram alocações exclusivas desta função. |
Inclusive Bytes |
O número de bytes de memória que foram alocados nessa função e em funções que foram chamadas por essa função. |
% De Bytes inclusive |
A porcentagem de todos os bytes de memória que foram alocados no perfil executar que eram bytes inclusive desta função. |
Bytes exclusivos |
O número de bytes de memória que foram alocados por essa função, mas não por funções que foram chamado por essa função. |
% De Bytes exclusivo |
A porcentagem de todos os bytes de memória que foram alocados no perfil executar que eram bytes exclusivos desta função. |
Valores Inclusive decorridos
Os valores de inclusive decorridos indicam o tempo que uma função estava na pilha de chamadas. O tempo inclui o tempo foi gasto em chamadas para o sistema operacional, como, por exemplo, operações de entrada/saída e de alternâncias de contexto e funções filho.
Coluna |
Descrição |
---|---|
Elapsed Inclusive Time |
O total decorrido o tempo inclusive de todas as chamadas para esta função. |
Decorridos % do tempo Inclusive |
A porcentagem do total decorrido o tempo inclusive de execução de profiling que foi gasto no tempo decorrido inclusive desta função. |
AVG decorrido Inclusive tempo |
A média decorrido o tempo inclusive de uma chamada para essa função. |
Max Inclusive decorrido |
O máximo decorrido o tempo inclusive de uma chamada para essa função. |
Min decorrido Inclusive tempo |
O mínimo decorrido o tempo inclusive de uma chamada para essa função. |
Decorridos valores exclusivos
Os valores de exclusivos decorridos indicam o tempo que uma função diretamente estava sendo executado na parte superior da pilha de chamadas. O tempo inclui o tempo em chamadas para o sistema operacional, como, por exemplo, alternâncias de contexto e operações de entrada/saída, mas ele não inclui o tempo foi gasto em funções do filho.
Coluna |
Descrição |
---|---|
Elapsed Exclusive Time |
O total decorrido o tempo exclusivo de todas as chamadas para esta função. |
Decorridos % do tempo exclusivo |
A porcentagem do total decorrido o tempo exclusivo de execução de profiling que foi gasto na total tempo exclusivo decorrido desta função. |
AVG decorrido exclusivo tempo |
A média decorrido o tempo exclusivo de uma chamada para essa função. |
Tempo de máximo exclusivo decorrido |
O máximo decorrido o tempo exclusivo de uma chamada para essa função. |
Min decorrido exclusivo tempo |
O mínimo decorrido o tempo exclusivo de uma chamada para essa função. |
Valores inclusivo do aplicativo
Valores de aplicativo inclusive indicam a hora em que foi de uma função na pilha de chamadas. O tempo não inclui o tempo foi gasto em chamadas para o sistema operacional, como, por exemplo, alternâncias de contexto e operações de entrada/saída, mas incluir tempo foi gasto em funções do filho.
Coluna |
Descrição |
---|---|
Application Inclusive Time |
Tempo total de aplicativos inclusive de todas as chamadas para esta função. |
% De tempo Inclusive de aplicativo |
A porcentagem do total decorrido o tempo inclusive de execução de profiling que foi gasto no tempo inclusive de aplicativo total desta função. |
Tempo Inclusive de aplicativo AVG |
Tempo médio do aplicativo inclusive de uma chamada para essa função. |
Tempo Inclusive de aplicativo máx. |
Tempo inclusive máxima do aplicativo de uma chamada para essa função. |
Tempo Inclusive de aplicativo mín. |
Tempo inclusive mínima do aplicativo de uma chamada para essa função. |
Valores exclusivos do aplicativo
Valores exclusivos do aplicativo indicam a hora em que uma função diretamente estava sendo executado na parte superior da pilha de chamadas. O tempo não inclui o tempo foi gasto em chamadas para o sistema operacional, como, por exemplo, alternâncias de contexto e operações de entrada/saída, nem incluir tempo foi gasto em funções do filho.
Coluna |
Descrição |
---|---|
Application Exclusive Time |
Tempo exclusivo aplicativo total de todas as chamadas para esta função. |
% De tempo exclusivo aplicativo |
A porcentagem do total decorrido o tempo exclusivo de execução de profiling que foi gasto no tempo exclusivo aplicativo total desta função. |
Tempo exclusivo de aplicativo AVG |
Tempo médio do aplicativo exclusivo de uma chamada para essa função. |
Tempo máximo de aplicativo exclusivo |
Tempo máximo de aplicativo exclusivo de uma chamada para essa função. |
Tempo exclusivo de aplicativo mín. |
Tempo mínimo de aplicativo exclusivo de uma chamada para essa função. |
Consulte também
Tarefas
Como: Personalizar colunas do modo de exibição de relatório de ferramentas de criação de perfil
Referência
Funciona de modo de exibição - Profiler.Dados de amostragem de memória de NET
Funciona de modo de exibição - dados de instrumentação do Profiler
Funciona de modo de exibição - dados de amostragem do Profiler