采集java的内存栈,分析:下面命令中的28013是java的进程号, 需要top一下, 查看当前的java进程号并替换.
cd /home/eim/jdk/bin
./jmap -J-d64 -heap 28013 > /home/jmap_heap30.log
./jmap -J-d64 -histo 28013 > /home/jmap_histo30.log
./jmap -dump:format=b,file=/home/jmap_dump 28013
命令执行完毕后, 把下面3个文件拉下来
/home/jmap_heap.log
/home/jmap_histo.log
/home/jmap_dump
相关工具调查: jps、jinfo、jstack、jstat和jmap等