UIImageView と UIImage のメモリ割り当てについては、ほとんど分析していません。
そのために、画像ビューでサイズ 2.1MB の画像をロードしていますが、xcode-instruments を使用してメモリ割り当てをプロファイルすると、ライブ バイトが 741.50KB で、全体のバイトが 1.56MB であることがわかります。
すべてのメモリ割り当てのリストを調べたところ、自分が呼び出した alloc のエントリが見つかりませんでした。
これは、View Controller にあるコードです。
self.imageView.image = [[[UIImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"img_background" ofType:@"png"]] autorelease];
xcode-instrument に表示される合計サイズが予想よりもはるかに小さいのはなぜかと思っています。また、上記の割り当てがメモリ割り当てにリストされていない理由。