其他分享
首页 > 其他分享> > JVM 查看堆和GC信息的方式

JVM 查看堆和GC信息的方式

作者:互联网

1. JVM 参数

-XX:ErrorFile=D:/data/logs/hs_err.log -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:/data/logs/heap_dump.hprof -Xloggc:D:/data/logs/gc.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCApplicationConcurrentTime -XX:+PrintGCApplicationStoppedTime -XX:+PrintClassHistogramBeforeFullGC -XX:+PrintClassHistogramAfterFullGC

2. 查看 dump 文件工具

https://www.eclipse.org/mat/previousReleases.php
注意要与jdk版本对应

3. 用命令导出 dump 文件

  1. 查看端口号:jps
  2. 导出文件:jmap -dump:format=b,file=D:\data\dump.hprof {端口号}

标签:查看,dump,hprof,XX,GC,JVM,data,端口号,logs
来源: https://www.cnblogs.com/fan-hui/p/16271065.html