Linux core文件分析
1. 运行gdb阅读core文件
gdb $JAVA_HOME$/bin/java core-26492
2. bt命令或where查看函数调用栈情况
bt
3 使用java工具jstack分析core文件
/data/soft/jdk/bin/jstack /data/soft/jdk/bin/java core.26492
jstack /usr/local/jdk1.8.0_144/bin/java core.26664
4 使用java工具jmap分析core文件
/data/soft/jdk/bin/jmap /data/soft/jdk/bin/java core.14652
5 转成hprof,使用mat或visualVM进行JVM堆内存分析
/data/soft/jdk/bin/jmap -dump:format=b,file=dump.hprof /data/soft/jdk/bin/java core.14652