I am trying to fix a memory leak problem for my standalone Java program that runs on unix. I have port and parameter settings so that I can connect to it using JMX with JConsole or VisualVM.
This helps a little, but, unfortunately, it does not tell you where the memory went, it only tells you how much memory is used. I am looking for a more detailed profiler to help me find objects that absorb my memory. Does anyone have any idea? Preferably, when it comes to the JMX port, so I do not need to reconfigure the program. Thanks!
source
share