在android内存监视器中,`total count`和`heap count`之间有什么不同?

时间:2016-05-17 06:54:12

标签: android

google docs中,它表示heap count表示所选堆中的实例数,而total count表示未完成的实例总数。所选堆是什么?总是,total count大于heap count,那么除了堆中的其他对象在哪里呢?

2 个答案:

答案 0 :(得分:4)

Android中有3个堆:

  • 应用
  • 图像
  • 合子

Total Count是所有3个堆中的总数。 Heap Count是当前所选堆中的对象数。

请参阅https://developer.android.com/studio/profile/am-hprof.html

答案 1 :(得分:1)

总计数也包括运行堆栈中的实例。 堆数只是堆大小。