インストルメントを介して実行している RSS リーダー タイプのアプリがあり、RIPZoneDataAlloc から多くの割り当てが見られます。
RIPZoneDataAlloc は正確には何をしますか?
また、多数の UIWebView を含む 12 回のページ遷移の後、ほぼ 10 MB のライブ バイトが表示されます。リークを実行すると、些細なリークが表示されます。10MB は問題のように聞こえますか? それは私が何か間違ったことをしていることを示していますか?
インストルメントを介して実行している RSS リーダー タイプのアプリがあり、RIPZoneDataAlloc から多くの割り当てが見られます。
RIPZoneDataAlloc は正確には何をしますか?
また、多数の UIWebView を含む 12 回のページ遷移の後、ほぼ 10 MB のライブ バイトが表示されます。リークを実行すると、些細なリークが表示されます。10MB は問題のように聞こえますか? それは私が何か間違ったことをしていることを示していますか?
RIPZoneDataAlloc は明らかに大量のメモリ割り当ての原因であり、特にメモリを大量に消費することが知られている UIColor の colorWithPatternImage: メソッドを処理するものです。
10MB は、アプリケーションにとって完全に妥当なメモリ消費量です。私は平均で約 30 MB を消費するかなり複雑なアプリを持っているので、これは完全に合理的です。アプリのメモリ使用量が約 50 ~ 70 MB に急増していたら、もっと心配です。
これらのリークに関しては、無視できるほど些細なことです。ほとんどの場合、システム レベルのフレームワークを修正する力がないためです。