java - Zookeeper:为什么 ClientCnxn 的实例是 MAT 中的 GC 根?
问题描述
我正在使用 Eclipse MAT 研究堆转储,但无法理解为什么 zookeeper ClientCnxn 实例在那里被标记为 GC 根。
此类由 Websphere AS 下的应用程序类加载器加载。我看到很多这样的实例(数百个),每个都被标记为 GC root。
知道为什么这些可能是 GC 根吗?这些不是线程,不是堆栈变量等。
有什么方法可以从 MAT 获取有关这一点的一些信息?
解决方案
推荐阅读
- python - 在表单中过滤查询集
- regex - 带有分隔符的正则表达式以获取价值
- json - 使用 Spark 自定义模式的 Json 到 Parquet
- python - 线程/多处理 - 匹配搜索具有 600k 个术语的 60gb 文件
- android - 带有 ListView 和底部 TextField 的 Flutter AlertDialog
- javascript - 将所有输入值自动保存到 localStorage 并在页面重新加载时恢复它们
- r - 大型运行无法保存为对象
- sql - 所有值和单独组的平均值
- swift - UIPanGestureRecognizer Swift Capture 相对翻译
- active-directory - Active Directory GUID 字符串是否可以不区分大小写比较?