
Anexar o JProfiler à sua aplicação foi muito simples, sem necessidade de código, XMLs ou qualquer configuração extensa.
Você pode facilmente identificar os vazamentos de recursos, ou seja, Streams, Memória, Recursos JDBC e outras utilidades abertas.
Eu descobri o benefício de usar StringBuilder e StringBuffer após usar o JProfiler. Ele me mostrou na prática como mudar ou adicionar algo em uma string pode ser tão oneroso para seus recursos. Com sua ajuda, consegui reduzir o espaço de heap e a memória usada pela minha aplicação de centenas de MBs para pouco menos de 200 MBs. Análise coletada por e hospedada no G2.com.
A versão paga custa muito. Poderia ser mais barata. O próprio software é lento, consome muitos recursos para rodar. Se estamos executando nossa aplicação e o profiler também na mesma máquina, isso torna a resposta do servidor automaticamente lenta, pois os recursos empregados pelo Jprofiler geralmente excedem os da sua aplicação. Análise coletada por e hospedada no G2.com.



