IPHONE:我的仪器上有这条线......我应该担心吗?

时间:2009-11-26 05:33:35

标签: iphone iphone-sdk-3.0

在分析对象分配时,我的乐器中有这一行(见图)。 该行表示1.17 GB的总字节数???这是什么意思?我应该担心吗? should I worry?

1 个答案:

答案 0 :(得分:2)

是和否,这是总分配的累积记忆......但它确实看起来非常高(我运行了我最大的应用程序并且无法超过140MB)。它会暗示您正在创建和销毁(或泄漏)过多的对象/内存。

我会推荐两件事:

1)单击ObjectAlloc(左上角)旁边的(i)按钮并启用“仅跟踪活动分配”,并在下面的分配生命周期中选择“创建和静止生活”,然后重新运行测试。这将允许您跟踪应用程序的当前内存占用量。

2)对内存分配(对象创建)的任何循环执行一些优化,并使用系留设备运行彻底的泄漏测试(我相信泄漏测试和模拟器存在问题)。

相关问题