eclipse启动gc日志打印

在eclipse根目录下的eclipse.ini配置文件中添加以下参数: 
-verbose:gc (开启打印垃圾回收日志) 
-Xloggc:eclipse_gc.log (设置垃圾回收日志打印的文件,文件名称可以自定义) 
-XX:+PrintGCTimeStamps (打印垃圾回收时间信息时的时间格式) 
-XX:+PrintGCDetails (打印垃圾回收详情) 



GC一般为堆空间某个区发生了垃圾回收, 
Full GC基本都是整个堆空间及持久代发生了垃圾回收,通常优化的目标之一是尽量减少GC和Full GC的频率。 
收集器名称:一般都为收集器的简称或别名,通过收集器名称基本都能判断出那个区发生了GC。 
DefNew:年轻代(新生代)发生了GC (若为DefNew可知当前JVM年轻代使用的串行收集器) 
ParNew:年轻代(新生代)发生了GC (若为ParNew可知当前JVM年轻代使用了并行收集器) 
Tenured:老年代发生了GC 
Perm:持久代发生了GC

你可能感兴趣的:(eclipse启动gc日志打印)