連続するjavacoreダンプで、クラスローダーのアドレスがWebsphere 6.1(IBM JVM 1.5.0)で変更されていることを確認しました。クラスローダーの下のクラスのアドレスは変更されていません。それで、それは新しいアドレスの同じクラスローダーではありませんか?
たとえば、最初のjavacore
2CLTEXTCLLOADローダーcom/ibm / ws / classloader / CompoundClassLoader(0x00002AAABF5BB7F0)
3CLTEXTCLASS org / eclipse / emf / ecore / EObject(0x00002AAB24684B30)
そして後のjavacoreで
2CLTEXTCLLOADローダーcom/ibm / ws / classloader / CompoundClassLoader(0x00002AAABF5AB6E0)
3CLTEXTCLASS org / eclipse / emf / ecore / EObject(0x00002AAB24684B30)
以前は0x00002AAABF5BB7F0のクラスローダーの下にあった同じクラスでしたが、現在はクラスローダーが0x00002AAABF5AB6E0にあります。
私はクラスのアンロードの問題を理解しようとしていますが、これはヒープダンプを掘り下げるときに生活を楽にするようには見えません。