【发布时间】:2012-02-24 09:55:45
【问题描述】:
我在 MonoTouch 中构建了一个应用程序 - 它适用于 arm6 和 arm7 设备,我尝试尽可能小心我的内存使用情况,并且在 arm7 设备上它运行良好 - 通过苹果仪器程序运行它我可以在分配工具中看到大约 4MB 的平均“活动字节”。
但在 arm6 设备(iPhone 3G、iPod touch 2nd Gen)上 - 它显示内存使用量约为 22MB - 经常发出低内存警告并最终崩溃。
是否有任何构建设置或任何任何人都可以想到的特定事情可能导致应用程序在 3G 设备与 3GS (arm7) 设备上具有如此高的内存占用? 这尤其令人沮丧,因为这些设备无论如何都有足够的内存。
感谢您的宝贵时间,
利亚姆
【问题讨论】:
标签: ios memory xamarin.ios instruments armv7