Regras de uso de ferramentas de criação de perfil

Regras de desempenho da categoria de uso de ferramentas de criação de perfil fornecem orientações para usar o profiler para coletar dados de forma mais eficaz.

DA0002: VSPerfCorProf.dll está ausente

A criação de perfil de linha de comando pode conter dados incompletos para .NET Framework binários. Isso pode ser causado por não definindo as variáveis de ambiente correto.

DA0003: Muitos exemplos de kernel

Vários exemplos de criação de perfil que ocorreram fora da execução de binário de destino foram registrados. Para coletar os dados mais precisos, considere o uso do método de instrumentação.

DA0004: Uso do processador de alto

Dados de criação de perfil sugere seus processadores foram consistentemente ocupados durante a criação de perfil executar. Para coletar os dados mais precisos, considere o uso do método de amostragem.

DA0008: Algumas amostras coletadas

O número de amostras coletadas no perfil executar não era alto o suficiente para ser estatisticamente significativa. Considere a criação de perfil novamente e executando o aplicativo por mais tempo. Você também pode considerar o uso do método de instrumentação para coletar dados.

DA0026: Processamento de tempo de CPU do núcleo excessiva

Uma quantidade significativa de tempo de execução de profiling ocorreu no modo de núcleo do processador. Considere a possibilidade de amostragem por meio de chamadas do sistema como a métrica em vez de usar o tempo como a métrica.

DA0029: Versão não suportada do CLR

O binário perfilado está usando uma versão do .NET Framework não é aceita pelo profiler. Os relatórios do profiler não podem resolver nomes de símbolo.

DA0030: Reunir as medições de nível de interação para projetos de banco de dados

Um número significativo de chamadas para métodos de System.Data namespace foram coletados. Para incluir dados sobre as chamadas de banco de dados, considere a coletar dados de interação do nível no seu perfil é executado.