私は最近、iOS 6 と互換性のあるアプリを iOS 7 で動作させようとしていました (まだベータ版です)。それで、上司に iOS 7 を彼の iPhone 4S にインストールしてもらいました。カメラ ピッカーの動作が遅く、反応が悪く、写真を撮るとすべてがフリーズすることに気付きました。メモリ割り当てを使用してプロファイルを実行すると、メモリ使用量が非常に高いことに気付きました: 160 MB です。ところで、大量のメモリ警告を受け取りました。それで、まだios6を搭載しているiPhoneで実行してみましたが、最大メモリスパイクは16 MBでした。誰かがこの問題に遭遇しましたか? ありがとうございました
質問する
9350 次
2 に答える
3
私はiOS 6とiOS 7で異なるメモリ番号を観察しています.openGL(3Dビューアー)とAVFoundation(私自身のカメラ実装、AVCaptureDevice
...)を利用するアプリがあります。
iOS 6 を搭載した iPhone 4S でアプリを実行し、iOS 7 を搭載した iPhone 4 でアプリを実行しました。
- Instruments によって報告された割り当て、ダーティおよび常駐 VM のサイズは、iOS 6 よりも iOS 7 の方が大きいようです (50% から 100% 高い)
しかし
- iOS 7 ではメモリの警告がはるかに少なくなります (ただし、より信頼性の高い結果を得るには、これらのテストを繰り返す必要があるでしょう)。
于 2013-09-18T09:08:32.627 に答える