Jmap histo live O / P是这样的:
8: 72350 99408664 <instanceKlassKlass>
9: 72350 85348552 <constantPoolKlass>
10: 70884 48964288 <constantPoolCacheKlass>
任何人都可以解释一下instanceKlassKlass和另外两个的含义吗?
答案 0 :(得分:0)
这些是用于类加载的内部JVM对象。
您的JVM加载的每个类都在VM内部表示为类Klass
的实例,这些对象驻留在堆中。因此,堆包含您的应用程序数据以及VM内部使用的数据/对象。