-XX:+PrintGCDetails don't show info for Full GC (but only Unloading class)
843811Feb 21 2005 — edited Dec 30 2008With -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps
We don't get the information about what is happeing when the full GC is done after Tenure is bigger than 32m.
It looks like this:
0,000: [Full GC 0,001: [[b]Tenured: 0K->8074K(868352K), 0,6957042 secs] 123515K->8074K(1089536K), [Perm : 20479K->20479K(20480K)], 0,6961309 secs]
12,317: [Full GC 12,317: [Tenured: 8074K->10568K(868352K), 0,5753725 secs] 41014K->10568K(1089536K), [Perm : 24574K->24574K(24576K)], 0,5755791 secs]
18,481: [Full GC 18,481: [Tenured: 10568K->13451K(868352K), 0,7246744 secs] 75098K->13451K(1089536K), [Perm : 28671K->28671K(28672K)], 0,7248872 secs]
73,146: [Full GC 73,147: [[b]Tenured[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor555[/b]]
362,228: [Full GC 362,228: [Tenured[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor1363]
423,209: [Full GC 423,209: [Tenured[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor2421]
1058,107: [Full GC 1058,107: [Tenured[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor4135]
1669,993: [Full GC 1669,994: [Tenured[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor6237]
Is this a garbage collection of object in the perm?
And if so,
what could I do to get the information that is specified,
for ex how long time the GC takes?