首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

GC 日记分析

2012-08-13 
GC 日志分析打印gc log的详细信息set JAVA_OPTS-XX:PermSize64M -XX:MaxPermSize128m -Xms512m -Xmx102

GC 日志分析
打印gc log的详细信息

set JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m -XX:+PrintGCDetails





如果回收总量相等,就表示100%的收回,没有任何新生代的对象被提升到中生代或者永久区。而本例中表示3062K没有被回收,即2062K 新生代内容被提升到中生代。


[Full GC 873087K->873087K(955648K), 4.1838200 secs][Full GC 873087K->871781K(955648K), 4.1683140 secs][Full GC 873087K->873087K(955648K), 4.2085010 secs][Full GC 873087K->872260K(955648K), 4.2084700 secs][Full GC 873081K->873081K(955648K), 4.2623640 secs][Full GC 873081K->872408K(955648K), 4.3412570 secs]2011-08-08 17:04:10,819 ERROR [com.koolearn.util.cache.AliMemCacheEngine.get(AliMemCacheEngine.java:164)] - <>[Full GC 873087K->873087K(955648K), 4.3155510 secs][Full GC 873087K->872481K(955648K), 4.0971750 secs][Full GC 873087K->873087K(955648K), 4.1474260 secs][Full GC 873087K->872766K(955648K), 4.3128090 secs]java.lang.OutOfMemoryError: Java heap space[Full GC 873087K->873087K(955648K), 4.3855320 secs][Full GC 873087K->871522K(955648K), 4.2014260 secs][Full GC 871649K->871649K(955648K), 4.5445160 secs][Full GC 873087K->873087K(955648K), 4.3851440 secs][Full GC[Unloading class sun.reflect.GeneratedSerializationConstructorAccessor778][Unloading class sun.reflect.GeneratedSerializationConstructorAccessor779] 873087K->871942K(955648K), 4.1766480 secs][Full GC 873087K->872056K(955648K), 4.4511170 secs][Full GC 873087K->873087K(955648K), 4.3548710 secs][Full GC 873087K->872185K(955648K), 4.5506940 secs]


Full GC 即全量GC,垃圾回收分小GC和Full GC。前者针对年轻代,后者针对年老代。FULL GC出现的很多有时候是因为你应用中2M以上的对象比较多。

热点排行