SpringBoot

Linux core文件分析

2023-08-29  本文已影响0人  平凡的大负翁

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


上一篇 下一篇

猜你喜欢

热点阅读