Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Em engenharia de software, um profiler é uma ferramenta que o ajuda a analisar o desempenho das suas aplicações para melhorar o código de baixo desempenho. As ferramentas de criação de perfil e diagnóstico ajudam a diagnosticar o uso da memória e da CPU e outros problemas no nível do aplicativo. Com essas ferramentas, você pode coletar dados de desempenho enquanto executa seu aplicativo.
Se você é um desenvolvedor que esteve de plantão para a base de código da sua equipe ou escreveu um aplicativo Web, então você pode ter se perguntado por que seu aplicativo está recebendo tempos de resposta lentos? Muitas vezes, os problemas estão em produção, e é difícil investigar nesse momento, mas as ferramentas de perfilagem podem ajudá-lo 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 ajudá-lo a identificar e excluir rapidamente possíveis causas para que você tenha um caminho claro na resolução do problema.
Um perfilador 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 a sua aplicação. É muito mais fácil e rápido entender os problemas e corrigi-los quando você pode ver um gráfico dos tempos de execução ou do uso da CPU.
Aprenda a usar os criadores de perfil
Os seguintes artigos e postagens de blog fornecem mais informações para ajudá-lo a aprender a usar as ferramentas de desempenho do Visual Studio de forma eficaz.
- Estudo de caso: Guia para iniciantes na otimização de código
- Estudo de caso: isolar um problema de desempenho
- Melhorar o desempenho do Visual Studio com a nova ferramenta de instrumentação
- Estudo de caso: Desempenho duplo em menos de 30 minutos