我使用以下命令使用 hprof 创建了一个堆转储文件:
java -agentlib:hprof -cp "..\..\jars\trove.jar;.\bin" com.mysite.MyApp
这成功创建了大约 5MB 的文件“java.hprof.txt”。然后我打开 jvisualvm 来查看这个文件,并把它加载进去。但 visualvm 似乎卡在加载屏幕上。下面的屏幕已经启动了大约 10 分钟。
我错过了一步吗?我应该在 hprof 的命令行上使用不同的选项吗?如何读取此堆转储文件?