2010-12-28 7 views
1

現在、iOSデバイスで実行中の他のプロセスからメモリを解放したいアプリケーションを開発したいと考えています。アプリケーションの空きメモリ

私にとっては、iOSのサンドボックス環境も考慮されているように私には脱獄装置ではありません。私はまた、ココアタッチのメモリ管理の原則について知っています。

しかし、このタスクを行うと主張するアプリストアにはいくつかのアプリケーションがあります。そうすることは可能ですか?

+0

どのアプリケーションがこれを行うと主張していますか?アップルは何も得ていない。 –

+1

これは不吉なことです。私はあなたがそれが非jailbrokenデバイスで動作するように言いたいとお伝えします。もしそうなら、実行中の他のアプリケーションからメモリを "再利用"する唯一の方法は、あなた自身のメモリ使用量を膨らませて、彼らがあなたの代わりに投げ捨てられることを望むことによってOSによって殺されることです。 –

+0

アプリケーション名:Memory Doctor – raaz

答えて

1

「メモリを解放する」と主張しているStore上のアプリは、システムがバックグラウンドプロセスを強制終了するまで、自分自身がますます多くのメモリを消費している可能性があります。彼らはすべてサンドボックスのために同じ方法で動作します - なぜそれを複製するのが厄介ですか?

+0

従って、これらの種類の主張は、基本的なユーザーを騙して収益を増加させる。 – raaz

3

はい、解決策は、システムがメモリ警告レベル1と2を上げてからそのメモリを解放するまで、徐々にメモリを消費することです。このようにして、実行中のアプリケーションからメモリブロックをすべて取得しようとします。

+0

これを行うために何か小さなものを読み込むことをお勧めします。私は間違いなくそれを一度行った、跳ね橋はそれを解放する前にそれを解放する良い仕事をした –

関連する問題