1

楽器の割り当てを使用してアプリの実際のメモリ使用量を調べたい ここに私の2枚の写真があります

#1

#2

フィルタおよびライブ バイトなしの最初の実行: 14.79 MB

フィルタ CF、Malloc、CG、CA タイプおよび Live Bytes を使用した 2 回目の実行: 40.94 KB

どちらが実際のメモリ使用量です。これを見つける方法以外にない場合、それが問題かどうかはわかりませんが、すべてがシミュレーターで実行されます

4

2 に答える 2

2

#1 は、アプリの「実際の」メモリ使用量です。

CF、CG などのメモリ使用量は iOS ライブラリに由来する場合がありますが、最終的に iOS フレームワークにメモリを割り当てるのはコードです。したがって、それもアプリのメモリ使用量としてカウントする必要があります。

デバイスとシミュレーターで実行するだけで最終結果に影響を与える可能性があるだけでなく、デバッグ ビルドとリリース ビルドを実行するかどうかによっても違いが生じる可能性があることに注意してください。ユーザーが使用するものであるため、リリース ビルドでは常にプロファイルを作成します。

于 2013-01-21T19:10:19.607 に答える
0

実際の取引を知るには、デバイスでアプリを実行することをお勧めします。それは重要です。また、シミュレーターで実行すると、すべてのシステム プロセスも表示されます。そう...

DEVICEでアプリケーションをプロファイリングし、[ Activity Monitor] を選択します。デバイスで実行されているすべてのアプリケーションのメモリ使用量がわかります。そのリストで自分のアプリを観察します。

于 2013-01-21T13:28:58.683 に答える