2

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

  1. 我在 Android Studio 中禁用了即时运行
  2. 我没有任何带有 finalize() 方法体的类
  3. 我在获取堆转储之前单击了“收集 GC”

在此处输入图像描述

为什么我看到这么多 FinalizerReferences?为什么没有参照物?他们不应该被GCed吗?

4

0 回答 0