Publicado: Apr 2, 2020

Estamos felizes em anunciar que o Amazon CodeGuru Profiler introduziu uma interface aprimorada de flame graph que melhora a usabilidade geral. Agora você pode navegar mais facilmente com a funcionalidade de rolagem aprimorada. Também há uma nova ferramenta visual que mostra a parte do gráfico que você está vendo no momento. Isso permite que você movimente o gráfico mais facilmente e foque nas áreas de interesse.

A função de pesquisa está mais visível, para que você possa localizar facilmente os quadros e métodos específicos de interesse. Os resultados também estão melhor organizados, tornando mais fácil para você examinar o método que está procurando. A legenda que descreve o estado de cada método também está mais destacada, para que você possa analisar com facilidade o status de threads específicas. 

O Amazon CodeGuru Profiler é um serviço de recomendações para desempenho de aplicativos. Ele ajuda você a encontrar os métodos que estão diminuindo o desempenho do aplicativo e oferece recomendações específicas para resolvê-los ou melhorá-los e para reduzir o uso da CPU, cortar gastos computacionais e melhorar o desempenho.

Os flame graphs visualizam o desempenho do seu aplicativo agregando todos os rastreamentos de pilha em execução em um determinado momento. Você pode usar um flame graph para entender facilmente quais caminhos consomem mais tempo, verificar se o aplicativo está com o desempenho esperado e descobrir áreas que podem ser otimizadas ainda mais. Você pode encontrar mais informações sobre flame graphs com a leitura do “Investigating performance issues with Amazon CodeGuru Profiler” no blog da AWS.  

Para obter mais informações sobre o Amazon CodeGuru, acesse a página de recursos. Para obter mais detalhes sobre como começar, acesse a documentação. Para entrar em contato com a equipe, acesse o fórum do desenvolvedor do Amazon CodeGuru.