jmap -permstat 29620
and howto enable it in Linux
org.springframework.oxm.jaxb.Jaxb2Marshaller
)Serializable
: In Nuclos wird über Spring RPC die Serialisierung exzessiv genutzt. Daher werden viele Java interne Accessor Klassen dynamische erzeugt (u.a. sun.reflect.GeneratedSerializationConstructorAccessor
). Lösung: unbekannt.sun.reflect.GeneratedSerializationConstructorAccessor
u.ä.)Eine detaillierte Beschreibung des Problem liefert dieser garbage collection Artikel. Atlassian schlägt in Unloading GeneratedMethodAccessor vor, die durch VM Optionen sicherzustellen, dass Klassen auch GC'ed werden. Eine weitere Diskussion findet sich hier.
Tool, um Java Heap Dumps (hprof) zu lesen und zu analysieren.Verwendung: Import -> Heap Dump... . Es gibt zusätzlich eine eigene Eclipse Perspective.