GC--日志分析

GC日志

设置VM参数打印GC日志:

-XX:+PrintGCDetails

打印GC日志:

GC的日志是以替换的方式(>)写入的,而不是追加(>>),如果下次写入到同一个文件中的话,以前的GC内容会被清空。

参数列表:

-XX:+PrintGC 输出GC日志
-XX:+PrintGCDetails 输出GC的详细日志
-XX:+PrintGCTimeStamps 输出GC的时间戳(以基准时间的形式)
-XX:+PrintGCDateStamps 输出GC的时间戳(以日期的形式,如 2013-05-04T21:53:59.234+0800)
-XX:+PrintHeapAtGC 在进行GC的前后打印出堆的信息
-Xloggc:../logs/gc.log 日志文件的输出路径

这里使用如下的参数来进行日志的打印:

-XX:+PrintGCDateStamps -XX:+PrintGCDetails -Xloggc:./gclogs

GC:
GC--日志分析

Full GC:
GC--日志分析
GC--日志分析
GC--日志分析

GC--日志分析GC--日志分析 吴声子夜歌 发布了667 篇原创文章 · 获赞 1894 · 访问量 24万+ 他的留言板 关注
上一篇:Android版数据结构与算法(八):二叉排序树


下一篇:Java面试题——JVM(3)