O que é um criador de perfil de código?

Na engenharia de software, um criador de perfil é uma ferramenta usada para ajudar você a analisar o desempenho dos aplicativos para melhorar o código com baixo desempenho. Ferramentas de diagnóstico e criação de perfil ajudam você a diagnosticar o uso de memória e de CPU, além de outros problemas no aplicativo. Com essas ferramentas, você pode coletar dados de desempenho enquanto executa o aplicativo.

Se você for um desenvolvedor que esteve de sobreaviso com relação à base de código da sua equipe ou que escreveu um aplicativo Web, talvez tenha se perguntado por que seu aplicativo está com tempos de resposta lentos? Muitas vezes, os problemas estão na produção, e é desafiador investigar nesse momento, mas as ferramentas de criação de perfil podem ajudar você a capturar informações e evidências suficientes do problema.

Há várias maneiras de diagnosticar problemas de desempenho quando você está trabalhando com APIs, mas usar um criador de perfil pode ajudar você a identificar e descartar rapidamente possíveis causas para que você tenha um caminho claro para resolver o problema.

Um criador de perfil pode ajudá-lo a tomar decisões informadas rapidamente fornecendo uma representação visual dos tempos de execução e do uso da CPU para seu aplicativo. É muito mais fácil e rápido entender os problemas e corrigi-los quando você pode ver um grafo dos tempos de execução ou do uso da CPU.

Aprenda a usar os criadores de perfil

Os artigos e as postagens no blog apresentados a seguir fornecem mais informações para ajudar você a aprender a usar as ferramentas de desempenho do Visual Studio de maneira efetiva.