一、导出tomcat的dump文件与线程文件

1、导出jvm信息:

windows

jmap.exe -dump:live,format=b,file=D:\dump\heap.hprof pid   或使用

jcmd.exe pid GC.heap_dump /home/dump.hprof

 

linux:root用户下, 

./jmap -dump:live,format=b,file=/home/heap.hprof pid   或使用

./jcmd pid GC.heap_dump /home/dump.hprof

 

2、 用MemoryAnalyzer工具分析

需要补充如何分析过程,未完待续

 

3、导出线程数据

windows:执行  jstack -l pid >>D:\dump\thread.txt

linux:使用root用户,执行 ./jstack -l pid >>/home/thread.txt

导出txt文件可导入网站进行分析查看。

推荐分析网站:https://fastthread.io/

 

 

Logo

更多推荐