可视化GC日志分析工具

一.生成GC日志

    -XX:+UseG1GC 代表使用G1垃圾收集器
    -XX:MaxGCPauseMillis=100 垃圾收集最大停顿时间
    -Xmx256m 代表堆内存最大大小
    -XX:+PrintGCDetails 输出GC详细信息
    -XX:+PrintGCTimeStamps 打印GC时间戳
    -XX:+PrintGCDateStamps
    -XX:+PrintHeapAtGC 代表执行GC前和之后堆内存状态
    -Xloggc:E:\jvm\gc.log 代表日志输出目录

  1.1测试

-XX:+UseG1GC -XX:MaxGCPauseMillis=100 -Xmx256m -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -XX:+PrintHeapAtGC -Xloggc:E:\jvm\gc.log

    运行效果如下:

 

 可以看到控制台上什么都不输出但是会在你指定的地址生成gc.log文件

 

 二.GC Easy可视化工具

  GC Easy是一款在线的可视化工具,易用,功能强大;

    网站地址:https://gceasy.io/

  上传后,点击"Analyze" 按钮,即可查看报告

 

 

 

posted @ 2020-03-09 16:38  琴昕LNS~  阅读(432)  评论(0编辑  收藏  举报