XCode仪器分配:查看实时字节或总字节数?

时间:2011-09-27 19:03:39

标签: ios xcode memory-management instruments

我在iOS应用程序中收到一些内存警告,所以我正在运行Instruments来查看分配。我应该查看* All Allocation * Live Bytes还是整个字节?

有人说iOS可以关闭我的应用程序,如果我使用22MB,那是来自Live或Overall bytes部分吗?

enter image description here

1 个答案:

答案 0 :(得分:48)

Live Bytes是当前使用情况,也是您感兴趣的内容,总字节数包括所有已发布的分配。另一件事是查看图表并寻找峰值。作为一个例子,我在一个应用程序中看到了一个大约27MB的巨大峰值,因为我知道我能够将峰值内存使用量减少到8MB。

随着时间的推移,随着时间的推移,你可以随着时间的推移大量增加内存,而不会再被使用。

有关内存列的说明,请参阅Explanation of Live Bytes & Overall Bytes