Mais um mini-post, agora com uma dica que pode ser bastante útil. VisualVM é uma ferramenta de monitoramento para aplicações desenvolvidas em Java.
Executado com JDK 6 mas pode monitorar aplicações desenvolvidas em aplicações JDK 1.4 ou superior, tendo uma feature de “lightweigth Profiling”, que foi a feature que mais utilizei, além de ser free, já que tem ferramentas de profiling pagas.
VisualVM foi produzido para ser utilizado por desenvolvedores de aplicações, administradores de sistemas e usuários de aplicações desenvolvidas em Java. Localizado no diretório %JAVA_HOME%\bin\jvisualvm.exe no meu caso que estou utilizando o windows.
Segue uma imagem quando executado:
Veja mais Screenshots e Screencast sobre o VisualVM. Como começar.
Bom fica a dica de uma ótima ferramenta de Profiling