Co to jest „JNI Global reference”
Używam jProfiler do znalezienia wycieków pamięci w aplikacji Java swing. Zidentyfikowałem wystąpienia JFrame, które stale rośnie.
Ta ramka jest otwierana, a następnie zamykana.
Używając jProfiler i przeglądając Paths to GC Root jest tylko jedno odniesienie, „JNI Global reference”.
Co to znaczy? Dlaczego jest zawieszone na każdym wystąpieniu ramki?