首页 > 解决方案 > Zookeeper:为什么 ClientCnxn 的实例是 MAT 中的 GC 根?

问题描述

我正在使用 Eclipse MAT 研究堆转储,但无法理解为什么 zookeeper ClientCnxn 实例在那里被标记为 GC 根。

在此处输入图像描述

此类由 Websphere AS 下的应用程序类加载器加载。我看到很多这样的实例(数百个),每个都被标记为 GC root。

知道为什么这些可能是 GC 根吗?这些不是线程,不是堆栈变量等。

有什么方法可以从 MAT 获取有关这一点的一些信息?

标签: javagarbage-collectionwebsphereapache-zookeepergc-roots

解决方案


推荐阅读