Instruments VM Tracker列出Dirty两次

时间:2011-11-23 23:17:36

标签: objective-c ios memory instruments

This post很好地解释了Resident和Dirty memory之间的区别。我发现了更多列出的信息here

我想了解更多仪器试图告诉我的内容。它似乎以两种不同的方式使用Dirty这个词。首先,它使用“脏大小”来描述每个类别。然后它有一个名为'* Dirty *'的整个类别,它也有一个脏大小。

enter image description here

* Dirty *类别是否设置了单独的分配?它与DirtySize无关吗?

1 个答案:

答案 0 :(得分:2)

Dirty类别(在Type列中)包含具有脏内存的所有内存区域。 “脏大小”列告诉您每个内存区域中的内存是多少脏。由于Dirty类别包含脏内存的所有内存区域,Dirty类别的Dirty Size列等于All类别的Dirty Size列,您可以在发布的屏幕截图中看到。

相关问题