打印gc日誌:
-XX:+PrintGCTimeStamps -XX:+PrintGCDetails -Xloggc:gc.log -verbose:gc
gc日誌分析:
[Full GC (System) 1.265: [Tenured: 51610K->51610K(62148K), 0.0098892 secs] 51746K->51610K(67140K), [Perm : 1330K->1330K(12288K)], 0.0100709 secs] [Times: user=0.02 sys=0.00, real=0.01 secs]
Tenured: 51610K->51610K(62148K) 意思是老年代當前容量爲62148K,在內存使用到51610K的時候發生了FullGC,經過0.0098892 secs,回收了0K內存空間(->51610K)意思是GC後內存使用情況。