DA0004: Uso do processador de alto
Identificação da regra |
DA0004 |
<strong>Categoria</strong> |
O uso de ferramentas de criação de perfil |
Métodos de criação de perfil |
Instrumentação Amostragem |
Message (Mensagem) |
O uso do processador é consistentemente acima de 75%. Considere o uso do modo de amostragem para aplicativos vinculados à CPU. |
Tipo de regra |
Informações |
Quando você cria o perfil usando a amostragem.NET métodos de contenção de memória ou recursos, você deve coletar amostras de pelo menos 10 para disparar esta regra.
Causa
Utilização do processador (CPU) era muito alta em dados coletados usando o método de instrumentação de criação de perfil. Considere o uso da método de criação de perfil quando uma CPU de criação de perfil vinculado o aplicativo de amostragem.
Descrição da regra
Durante a execução de profiling, o processador (es) foram consistentemente muito ocupado. Alta utilização da CPU pode indicar que um aplicativo de âmbito da CPU. Perfis instrumentados normalmente não são a maneira mais eficaz para investigar cenários de uso da CPU. Amostragem normalmente é mais eficiente quando estiver criando o perfil de aplicativos que gastam muito tempo executando as instruções no processador.
Como corrigir violações
Considere a criação de perfil seu aplicativo novamente, usando o método de amostragem em vez do método de instrumentação, a menos que você precisar de intervalos de função ou estiver mais interessado na compreensão de entrada/saída de afunilamentos do processador.