Hi,

my plugin uses TPTP and creates a lot of profiling sessions
programmatically.  Thus memory usage grows over the time. What i tried is
remove the objects programmatically (which does not bring the expected
result).

My next approach was delete the monitor from ProfilingMonitorView while
the plugin is running and generating new profilingSessions to decrease
memory usage (shown by "heap status"). What I know from jmap's heap
histogramm is that (in my case) ~80.000 instances of
TRCFullMethodInvocation took almost 80MB of memory. So i expected a
reduction of memory usage of 80MB (minimum). Unfortunately that wasn't the
case.

Is my assumption wrong? Is there another way to free memory (i didn't
tried to unload first - does that make a difference?)

Any help is greatly appreciated,

Thomas E.-E.


_______________________________________________
tptp-tracing-profiling-tools-dev mailing list
tptp-tracing-profiling-tools-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev

Reply via email to