VisualVM中“监视器->类”下标记为“总加载”的图形是什么意思?
我问的原因是因为在特定的测试用例下,“总加载”图呈线性增长,但内存(堆和 permgen)保持稳定。
经过大约 10 分钟的压力测试,VisualVM 报告了超过 600.000 个“加载”类。并且只有 450 是“卸载”的。该应用程序此时仍在响应。
这到底是什么意思?它是否仍然计算在 GC 运行期间清除的所有类?它们是不同的类还是类的不同实例?
VisualVM中“监视器->类”下标记为“总加载”的图形是什么意思?
我问的原因是因为在特定的测试用例下,“总加载”图呈线性增长,但内存(堆和 permgen)保持稳定。
经过大约 10 分钟的压力测试,VisualVM 报告了超过 600.000 个“加载”类。并且只有 450 是“卸载”的。该应用程序此时仍在响应。
这到底是什么意思?它是否仍然计算在 GC 运行期间清除的所有类?它们是不同的类还是类的不同实例?