jvm 如何保存Visual GC GUI输出

pftdvrlh  于 2022-11-07  发布在  其他
关注(0)|答案(1)|浏览(204)

我正在使用VisualVM来分析JVM堆内存,作为其中的一部分,我还使用了一个名为visualGC的插件,它表示/显示JVM的不同内存组件使用情况,如Eden空间、Survivor空间老一代和元空间[早先称为永久空间]. I“我运行了这个工具并捕获了visualGC的输出,但是我希望将其存储为某种文件格式,以便在以后的阶段引用它,你知道怎么保存吗?2下面是相关的截图:
VisualGC-output

cedebl8k

cedebl8k1#

可以通过visualvm打印转储日志(dump按钮),也可以通过jmap -heap PID,jmap -dump,format=b file= dump Hprof PID打印转储日志,具体命令可以通过jmap -help查看,打印出来的转储日志可以通过mat(内存分析工具)进行分析,最后可以通过设置VM选项print GCLog一起进行分析!

相关问题