Diagnosticar alta latência com o CPU Insights
CPU Insights é um sub-recurso da ferramenta Uso da CPU que mostra possíveis problemas comuns de latência, como concatenar cadeias de caracteres de modo ineficiente.
Exibir Insights Automáticos
A seção Principais Insights da ferramenta Uso da CPU mostra detalhes rápidos da CPU, insights e sugestões na descrição para que você possa continuar diagnosticando o problema. O link Saiba mais mostra a documentação detalhada que explica o problema. Se você precisar de mais informações, Ver código-fonte mostra mais detalhes. Depois de selecionado, você pode ver a visualização da árvore de chamadas, mostrando o processo, as funções e quais chamadores usam mais CPU.
Exibir as principais funções
Na página de resumo em Principais Funções, você pode encontrar as principais funções chamadas, com o tempo gasto em ordem decrescente. CPU Total é a quantidade de tempo gasto dentro de uma função, incluindo as funções que ela chama, enquanto CPU Própria é o tempo gasto exclusivamente na função.
Exibir o caminho crítico
Caminho Crítico mostra onde a maior parte do tempo de CPU estava sendo gasto no aplicativo e ajuda a concentrar a investigação na área que teria mais impacto. Analisar esse caminho de código usando outras ferramentas no Criador de Perfil de Desempenho também pode ajudar a identificar maneiras de melhorar o código. Por exemplo, pode ajudar a identificar como minimizar alocações no caminho crítico para reduzir a frequência do GC e o tempo gasto no GC.
Obter assistência de IA
Se você tiver o Copilot, poderá obter assistência de IA enquanto estiver examinando os Insights Automáticos da CPU. O Copilot fornece informações e insights relacionados a um conjunto de insights de desempenho específicos. Com o Copilot, você também pode fazer perguntas sobre funções nos caminhos quentes identificados em seu código, o que pode ajudá-lo a produzir um código mais eficiente ou econômico.
O botão Perguntar ao Copilot Captura de tela do botão Perguntar ao Copilot. será exibido mesmo se nenhuma percepção de desempenho específica for identificada. Selecione Pergunte ao Copilot para aprender com Copilot e começar a fazer perguntas.