12

VisualVM中“监视器->类”下标记为“总加载”的图形是什么意思?

我问的原因是因为在特定的测试用例下,“总加载”图呈线性增长,但内存(堆和 permgen)保持稳定。

经过大约 10 分钟的压力测试,VisualVM 报告了超过 600.000 个“加载”类。并且只有 450 是“卸载”的。该应用程序此时仍在响应。

这到底是什么意思?它是否仍然计算在 GC 运行期间清除的所有类?它们是不同的类还是类的不同实例?

4

1 回答 1

1

“总加载”显示自 Java 虚拟机开始执行以来已加载的类的总数。

于 2011-06-27T19:08:03.023 回答