2

使用 Eclipse 内存分析器 ( 1 ),我一般可以看到哪些类正在消耗内存,但我想知道哪个 webapp 负责多少内存。如果我只是在支配树中搜索 Tomcat 用来加载每个 webapp 的类加载器的实例,这不会显示我正在寻找的计数。我认为这是因为 Web 应用程序有许多线程,包括 Tomcat HTTP 处理器线程,它们使对象保持活动状态。另外,我猜对象引用了它们的类加载器,但不是相反。

如何使用 mat 计算加载到特定类加载器中的所有对象的总大小?这可能吗?

4

0 回答 0