2012-04-10 16 views
0

スレッシュホールドメモリ(それ以降はアプリがクラッシュする)はデバイスのRAMによって異なりますが、古いハードウェアを搭載したバージョンiOSのバージョンによります。メモリの使用状況はiOSのバージョンに依存しますか?

私の3GSのOSバージョンを4.3から5.0.1に変更しました。フォアグラウンドで実行中のアプリの最大メモリ使用制限に影響しますか?

+0

さまざまな要素があり、アプリケーションに必要なメモリ量と使用できるメモリ量の両方に影響します。私は、4倍と5倍の間に大きな変化があったことは全く疑いません。 –

答えて

2

この「最大メモリ使用量制限」はまったく一定ではない可能性が非常に高いので、あなたの質問は非常に意味をなさないと思います。たとえば、電話の着信時にフォアグラウンドアプリを強制終了し、残りのデバイスのシステムがアイドル状態になっている時間よりも、バックグラウンドでSafariで音声をストリーミングしている場合、OSにおそらく異なるメモリのしきい値があります。

つまり、異なるOSバージョンでは、それぞれのサービスに必要なメモリが異なります。より新しいOSが必要とするかどうか(Apple側の最適化のため)、(新しいOS機能のため)メモリは誰でも推測できる。私はほとんどの場合、後者を推測するだろう。

関連する問題