Pergunta

Eu desenvolvi um pequeno aplicativo de tela, mas eu ouvi que eu deveria perfil meu código para ver onde ele está usando um monte de recursos e outras coisas.

O que é um profiler? O que isso faz? Onde posso obtê-lo gratuitamente? E como faço para usá-lo?

Foi útil?

Solução

Que linguagem você está desenvolvendo em? Para C #, verifique esta questão.

Quaisquer decentes C # profilers lá fora?

Aqui está um para C ++

profiler decente para Windows?

Na verdade, verifique a tag profiler para ver todas as perguntas com etiquetas em conexão com profilers.

https://stackoverflow.com/questions/tagged/profiler

Outras dicas

A profiler é uma ferramenta de software que intercepta e medidas cada caminho de código executado num certo giro de uma aplicação. Eles armazenar essas informações e, posteriormente, comunicar graficamente (ou forma de tabela), onde é que o seu código de passar a maior parte do tempo de execução para que possa optimizar onde realmente importa.

Sobre onde conseguir um, que depende de sua plataforma de combinação / idioma.

Veja:

que-técnicas-can-you-use-a -profile-your-código

Você não disse o que linguagem que você usa. Para C / C ++ (e provavelmente outros) uma mais livre são:

gcov
gprof
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top