由于我对应用程序的OutOfMemoryErrors有一些问题,我想确定根本原因.我从AIX服务器上的IBM VM创建了堆转储(PHD),并尝试使用IBM Support assistant 4.1及其Memory Analyzer工具对其进行分析.
解析堆转储时,ISA会询问我是否要运行泄漏可疑报告.
使用泄漏方面的支持,我得到了一些消耗大量内存的类的信息.
我现在想要识别的是对象引用的持有者,但我可以例如只看到ArrayList包含哪些对象,而不是谁拥有对该ArrayList的引用.
我怎样才能获得这些信息?