aspose file tools
The moose likes Performance and the fly likes How to found what it's keep instance reference Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

JavaRanch » Java Forums » Java » Performance
Bookmark "How to found what it Watch "How to found what it New topic

How to found what it's keep instance reference

Adrien Ruffie
Ranch Hand

Joined: Jan 14, 2009
Posts: 90
Hello all,

I have an embedded hornetq server in my webapp, but when I stop my webapp (and I also stop correctly my hornetq server stop log of hornetq is correctly loggue ...) I have
a thread in waiting state "HornetQ-client-factory-pinger-threads-299804241-1472872240" which stay in my JVM ...

how I can shutdown this thread at the stop of HornetQ ?

I also have done a heapdump with several instances classes stay in live, how I can found what it keep these reference ? (I have try to found with jvisualvm or yourkit
but I am not very good with these tools).

Do you have an idea ?

Best regards an thank you


Carles Gasques
Ranch Hand

Joined: Apr 19, 2013
Posts: 199
Hi Adrien,

Try Eclipse MAT and take a look at the Dominator tree view tracing the GC roots of the objects that you know that don't have to be there.


It is sorta covered in the JavaRanch Style Guide.
subject: How to found what it's keep instance reference