我正试图围绕一个问题(在这个问题中回避)。上下文是:回合制游戏,使用 cocos2d 2.0 版开发,obj-c,无 ARC,目前正在准备 AppStore 更新以解决一些 iOS 7 问题(我的,不是 iOS7)。
我自己的仪器,以及仪器,没有泄漏,没有废弃的内存,什么都没有……平坦。在 iOS 4、5、6.1 下也曾经出现过这种情况。然而,在我提交之前的测试概要中,当在设备上进行分析时,我看到每 2 分钟增加 1Mb,游戏处于空闲状态,即没有任何用户交互(见下图)。
我唯一能看到的是这个 IOAccelResource 类别在生成捕获之间乱跑。
你有什么建议吗?
我找不到很多关于 IOAccelResource 的信息……你们中的任何人都可以指出我正确的阅读方向吗?如果这确实与 cocos2d 相关,我不介意在那里挖掘,但我不知道从哪里开始寻找。
此外,我希望尽可能以“接近发布”的方式运行构建,并且仍然能够随着时间的推移测量内存占用。你能给我推荐一种测量过程大小的方法吗?
蒂亚。