私は問題に頭を悩ませようとしています(この質問では避けられました)。コンテキストは次のとおりです: cocos2d バージョン 2.0 で開発されたターン制ゲーム、obj-c、ARC なし、現在、iOS 7 の問題 (iOS7 ではなく私のもの) を説明するために AppStore の更新を準備しています。
私自身のインストルメンテーションは、Instruments と同様に、リークも、放棄されたメモリも、何も表示されません...フラットです。これは、iOS 4、5、6.1 でも同様でした。ただし、送信前のテストの要約では、デバイスでプロファイリングすると、ゲームがアイドル状態で、つまりユーザーの操作がまったくない状態で、2 分ごとに 1Mb の増加が見られます (下の写真を参照)。
私が見ることができる唯一のものは、この IOAccelResource カテゴリが世代間キャプチャの間で異常に実行されていることです。
それが何であるかについて何か提案はありますか?
私は IOAccelResource について多くを見つけることができません...あなたの誰かが私を正しい読書方向に向けることができますか? これが実際に cocos2d に関連している場合は、そこを掘り下げてもかまいませんが、どこから調べればよいかわかりません。
また、ビルドをできるだけ「リリースに近い」状態で実行し、時間の経過とともにメモリ フットプリントを測定できるようにしたいと考えています。プロセスサイズの測定方法を教えてください。
ティア。