可視化GC日志分析工具


1.GC日志輸出參數

  前面通過-XX:+PrintGCDetails可以對GC日志進行打印,我們就可以在控制台查看,這樣雖然可以查看GC的信息,但是並不直觀,可以借助於第三方的GC日志分析工具進行查看。

  在日志打印輸出涉及到的參數如下:

    -XX:PrintGC

      輸出GC日志

    -XX:+PrintGCDetails

      輸出GC的詳細日志

    -XX:+PrintGCTimeStamps

      輸出GC的時間戳(以基准時間的形式)

    -XX:+PrintGCDateStamps

      輸出GC的時間戳(以日期的形式)

    -XX:+PrintHeapAtGC

      在進行GC的前后打印出堆的信息

    -Xloggc:../logs/gc.log

      日志文件的輸出路徑

  1.1 測試 

-XX:+UseG1GC -XX:MaxGCPauseMillis=100 -Xmx256m -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCDateStamps -XX:+PrintHeapAtGC -Xloggc:E://北大青鳥//Y2//JVM//案例GC//gc.log

    運行程序后,可以在對應的路徑下生成gc.log文件

      

2 GC Easy可視化工具

  GC Easy是一款在線的可視化工具,易用,功能強大;

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

    

  上傳后,點擊“分析”按鈕,即可查看報告

    

    

    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM