在一个应用程序(实际上是 HiveServer2)中,我遇到了 OOM 错误并得到了堆转储。
通过 Eclipse Memory Analyzer(EMA),我发现很多LinkedHashMap$Entry
消耗了几乎所有的堆内存(16GB),但我想知道哪些组件使用了这么多的对象。
阻止我调查的是堆转储本身大约为 16GB,因此 EMA 的某些操作在我的笔记本电脑上不起作用。无论如何,有人知道我如何在 Eclipse 内存分析器中了解这一点吗?
在一个应用程序(实际上是 HiveServer2)中,我遇到了 OOM 错误并得到了堆转储。
通过 Eclipse Memory Analyzer(EMA),我发现很多LinkedHashMap$Entry
消耗了几乎所有的堆内存(16GB),但我想知道哪些组件使用了这么多的对象。
阻止我调查的是堆转储本身大约为 16GB,因此 EMA 的某些操作在我的笔记本电脑上不起作用。无论如何,有人知道我如何在 Eclipse 内存分析器中了解这一点吗?