Possible duplicate:How to parse PermGen content?
I want to know what PermGen space occupies - intern () string or classes? Is there any tool to help with this analysis?
Memory analysis
Use jvisualvm.exe in the JDK bin directory
jvisualvm.exe
Using jvisualvm, take a Thread / Heap dump depending on the process id application you need a profile for.
process id
Memory Analyzer (MAT) - eclipse plugin. where you can import a bunch of heaps from jvisualvm and analyze possible leaks.
You can use the monitoring tools that are in the bin folder of your jdk, like "jvisualvm" or "jconsole"
I use Yourkit to analyze what is in the heap space. This is not free, but it is a great help when analyzing memory problems and / or performance problems. (They have an evaluation version)
Source: https://habr.com/ru/post/916655/More articles:Install Gridview DataNavigateUrlFormatString Dynamically Inside User Control (ASCX) - asp.netHow to add "& Source" to DataNavigateUrlFormatString? - c #How to create instant messaging GUI with bubbles - androidSelect a row in a GridView using JavaScript - javascriptHow to improve Hibernate performance in Java? - javaasp.net gridview DataNavigateUrlFormatString from DataSource - asp.netC # Only one thread running - multithreadingHow to use ReadAllText with unknown file encoding - c #Consuming webservice with WSDL and XSD files - c #What does this java.execute () method mean? - javaAll Articles