在我的一个网络应用程序中存在一个问题:
我想检查对象是否已正确初始化。
为此,我想提取内存转储并进行分析。如何在Tomcat中进行内存转储并进行分析?
答案 0 :(得分:0)
(1)通过jps命令获取Tomcat(Bootstrap)进程ID
# jps
24717 Jps
3652 Bootstrap
3737 DirectoryServer
(2)运行jmap命令
# jmap -dump:format=b,file=./heapdump.hprof 3652
(4)通过MAT打开heapdump.hprof