• 可视化GC日志分析工具


    一.生成GC日志

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

      1.1测试

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

        运行效果如下:

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

     二.GC Easy可视化工具

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

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

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

     

  • 相关阅读:
    nginx配置
    线程与进程的区别:
    java面试题1
    递归的定义和优缺点
    使用jedis连接redis可能会出现的问题及解决方案
    Linux上安装Redis
    Linux 权限管理
    Maven
    网址备份
    反射
  • 原文地址:https://www.cnblogs.com/ws1149939228/p/12449513.html
Copyright © 2020-2023  润新知