7
我有一個JVM進程的Windows內存轉儲(DMP)文件。從Windows內存轉儲創建Java堆轉儲
有沒有什麼辦法可以使用Java工具對此進行堆分析? SDK工具(jhat等)似乎沒有幫助 - 他們似乎都期待Java堆轉儲。
(我有足夠的WinDBG的的經驗,但我是一個完整的無知,當談到Java調試)
這類似的問題:Dump file analysis of Java process?有在這一點上沒有答案。
你爲什麼不只是做一個堆轉儲['jmap'](http://docs.oracle.com/javase/6/docs/ technotes/tools/share/jmap.html),然後在['Eclipse MAT'](http://www.eclipse.org/mat)中分析它,例如? – npe
因爲我給的所有內容都是一個DMP文件......這個過程早已不復存在。這是事後分析。 –
我不相信有一種方法可以將核心轉儲轉換爲堆轉儲。所有Java工具都設計爲使用堆轉儲。 –