我有来自WebSphere 6.1的一系列堆转储(* .phd文件)。我怀疑在进行堆转储的时间段内发生了内存泄漏。我希望能够“区分”这两个堆转储(以查看哪些对象是在两个转储之间创建的,并且在以后的转储之后仍驻留在内存中)。
我一直在使用IBM的Memory Analyzer(在IBM Support Assistant中)来分析堆,但是它似乎没有提供此功能。
Eclipse Memory Analyzer(作为内存分析器包含在IBM Support Assistamt中)确实具有比较两个转储的功能:https ://www.ibm.com/developerworks/community/blogs/kevgrig/entry/how_to_use_the_memory_analyzer_tool_mat_to_compare_heapdumps_and_system_dumps ??
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句