Fazer profile de jar

Então pessoal, eu tenho um sistema q aqui na área de desenvolvimento roda na boa, não tem leaks nem nada, mas qd passo pro cliente como um jar e ele começa a rodar as coisas ficam complicadas. Depois de um dia rodando é obrigatório o reinício do programa por causa da lentidão…
O q queria saber é se tem como fazer profile em um jar, pois eu poderia deixar o usuário trabalhando e analisar as repostas depois de 1 dia de uso. É possível?

jprofile

baixa e usa ate expirar

http://java-source.net/open-source/profilers

Valeu pessoal, vou dar uma conferida e depois comento qual se encaixou melhor as minhas necessidades!