问题描述
我有一个大的(5GB)hprof转储,当发生 OutOfMemoryError
时由应用程序创建。 (使用
I have got a large (5GB) hprof dump, created by application when OutOfMemoryError
occurred. (Using XX: HeapDumpOnOutOfMemoryError ).
Unfortunately there are no logs collected when this error happened. Re-creating this will take couple of hours. I was hoping if some tools could show the exception stack trace or all threads stacks etc from hprof.
I am currently using MAT, could not see a way to get thread information. Which tool I could use?
(I am not sure if hprof file has information about thread/location of call when OOM occurred).
( I do know to how to take thread dump in normal cases. The trouble here is the event already happened, all I have is the hprof dump. )
MAT can show the threads directly now (perhaps this was added since the question was asked).
这篇关于是否可以在堆转储中查看来自hprof dump / threads的线程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!