не GCed FinalizerReferences без референта?

Я анализирую приложение для Android, которое интенсивно использует собственный код c ++ (и даже использует встроенный js-движок V8) и имеет классы склеивания JNI. При попытке проанализировать использование памяти с Android Studio я обнаружил, что есть много сохраненных FinalizerReferences без референта.

  1. я отключил мгновенный запуск в Android Studio
  2. у меня нет классов с методом finalize ()
  3. я нажал «Собрать GC», прежде чем получить свалку

введите описание изображения здесь

Почему я вижу так много FinalizerReferences? Почему нет референтов? Разве они не должны быть GCed?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]