Java 什么是;“总装载量”;在视觉上是什么意思?

Java 什么是;“总装载量”;在视觉上是什么意思?,java,performance,jvm,visualvm,Java,Performance,Jvm,Visualvm,VisualVM中“Monitor->Classes”下标记为“Total loaded”的图形是什么意思 我问这个问题的原因是,在特定的测试用例下,“总负载”图呈线性增长,但内存(heap和permgen)保持稳定 在大约10分钟的压力测试后,VisualVM报告了超过600.000个“加载”类。只有450个是“卸载”的。应用程序此时仍在响应 这到底意味着什么? 它是否仍然统计GC运行期间清除的所有类?它们是不同的类还是不同的类实例?“Total loaded”显示自Java虚拟机开始执行以来

VisualVM中“Monitor->Classes”下标记为“Total loaded”的图形是什么意思

我问这个问题的原因是,在特定的测试用例下,“总负载”图呈线性增长,但内存(heap和permgen)保持稳定

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

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

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

据我所知,在GC运行期间不会清除类。类的实例是。迈克,是的,你是对的。我应该说是实例。谢谢,但是如果加载的类的数量包括自JVM启动以来加载的所有类,那么卸载意味着什么呢?加载类的增长如何影响性能?