Jmap分析堆内存快照

1.在Linux服务器上面Jmap是通过,

 $JAVA_HOME/bin/jmap -dump 命令来触发的,这个需要了解

例如:导出堆转储文件

#**jmap -dump:format=b,file=文件名 [pid]**
#format=b,表示以字节的形式
#pid java进程的进程号
#注:查看方式 :
ps -ef|grep java
[root@jenkins-nexus /]# jmap -dump:format=b,file=/home/zcw/headmdump.out 809
Dumping heap to /home/zcw/headmdump.out ...
Heap dump file created
[root@jenkins-nexus /]# 
#然后到指定目录查看,已经生成
-rw-------. 1 root root 866499099 10月 25 12:50 headmdump.out

你可能感兴趣的:(JVM)