2011-12-26 14 views
2

XCodeとiPhone Simulatorを実行すると、空きメモリが1.5GBから150MBに減少し、15MBになるとマシン全体がクロールされる可能性があります。 アクティブメモリを割り当てているようです。 Xcodeのシーケンスを最適化して、より速く実行し、より少ないメモリを消費する方法はありますか?一般的に、Simulatorを定期的に使用する場合のメモリ使用量を減らすにはどうすればよいでしょうか?それは私が走っているすべての時でさえ、それがより遅くなるほど長く使うようです。Xcode 4メモリの使用と最適化

Low Memory High Memory

+1

別の4GB RAMを追加してこの問題を「解決」しました。今の魅力のように動作します。 – jrturton

答えて

1

それは私と同じケースです。私はInstrumentsでそれを調べ、Xcodeが2時間以内に4GB以上のRAMを割り当てたことに驚いた。しかし、いつでもXcodeの実際のメモリ使用量は決して500 MBを超えませんでした。これは、Garbage Collectionにいくつかのバグがあることを意味します。また、xib/nibを編集すると、メモリ割り当てがかなり狂っているようです。

残念ながら、唯一の回避策は、数時間おきにXcodeを再起動し、ペン先の表示を避けることです(コードでビューを作成する)。また、Xcodeをしばらくアイドル状態にしておくと、GCが起動し、多くのアクティブメモリが解放されます。

+0

i * NEVER *はXIBを使用していますが、依然としてこの問題の重大な問題を抱えています(今はXCode 4.6を使用していて問題が残っています)。私はXIBのどれが悪いのかをイメージすることはできません。 –

+0

仮想メモリの使用量が約20GBのXCode _starts_(アクティビティモニタ/ xcode /メモリの検査)。 – bobobobo

関連する問題