没有GCed FinalizerReferences没有指称对象?

时间:2017-01-24 08:51:13

标签: java android c++ memory-management hprof

我正在分析大量使用c ++本机代码的android应用程序(甚至使用内置的V8 js引擎)并且有JNI胶水类。在尝试使用Android Studio分析内存使用情况时,我发现有许多保留的FinalizerReferences没有指示对象。

  1. 我在Android Studio中禁用了即时游戏
  2. 我没有任何带有finalize()方法主体的课程
  3. 我在获得堆转储之前点击了“收集GC”
  4. enter image description here

    为什么我会看到如此多的FinalizerReferences?为什么没有指称对象?他们不应该被GC?

0 个答案:

没有答案