Compartilhar via


Noções básicas sobre os valores de dados de contenção de recursos nas ferramentas de criação de perfil

Criação de perfil de contenção de recursos é um dos dois modos de simultaneidade na Microsoft Visual Studio Premium Ferramentas de criação de perfil. Ele coleta informações de pilha de chamada detalhados sempre que segmentos concorrentes em um aplicativo são forçados a aguardar o acesso a um recurso compartilhado. Contenção de recursos relatórios exibem o número total de contenções e o tempo total que foi gasto aguardando um recurso para os módulos, funções, linhas de código fonte e instruções no qual ocorreu a espera.

  • Valores inclusive exibem o número total de contenções forçados a uma função para esperar por contenções de recursos e o tempo total que a função aguardada. Contenções foram causadas por funções de filho que foram chamadas pela função são incluídas nos valores inclusiva.

  • Valores exclusivos exibem apenas o número de contenções que forçada uma função de espera e que foram causados por código no corpo da função. Contenções causadas por funções filho não são incluídas. Tempo exclusivo para a função também inclui os tempos de espera que foram causados por instruções no corpo da função.

Exibições de relatório de contenção de recursos também incluem gráficos de linha do tempo mostram os eventos de contenção individuais ao longo do tempo e mostram as pilhas de chamadas que criou o evento específico. Para obter mais informações, consulte um dos seguintes tópicos:

Para obter mais informações sobre o segundo modo de criação de perfil de simultaneidade, consulte Visualizador de simultaneidade.