Jay*_*yan 8 java hprof heap-dump eclipse-mat
我有一个大的(5GB)hprof转储,由应用程序在OutOfMemoryError发生时创建.(使用 XX:HeapDumpOnOutOfMemoryError).
不幸的是,发生此错误时没有收集日志.重新创建这将需要几个小时.我希望有些工具可以显示异常堆栈跟踪或来自hprof的所有线程堆栈等.
我目前正在使用MAT,无法看到获取线程信息的方法.我可以使用哪种工具?
(我不确定hprof文件是否有关于OOM发生时调用的线程/位置的信息).
(我知道在正常情况下如何进行线程转储.这里的麻烦就是已经发生的事件,我所拥有的只是hprof转储.)