Airpods

再起動せずにiPhoneのメモリを消去する方法

再起動せずにiPhoneのメモリを消去する方法

iOS用システムモニター iPhoneスクリーンショット001

iPhone、iPod touch、iPad でアプリを使用するとき、iOS はシステム メモリ (RAM とストレージを混同しないでください) を動的に管理し、RAM の一部をフォアグラウンド タスクとバックグラウンド タスクに割り当て、バックグラウンドでアクティブに実行されていないアプリのメモリ使用を一時停止します。

iOSは、頻繁に使用するアプリケーションが切り替えた瞬間にすぐに動作できるよう、RAMを効率的に管理する傾向があります。しかし、iOSではいわゆるガベージコレクションが利用できないため、適切に記述されていないアプリケーションは、大量のメモリを占有し、iOSからの要求に応じて解放を拒否する可能性があります。その結果、パフォーマンスが低下します。

デバイスを再起動することでこの問題を回避できますが、このチュートリアルで説明されているように、再起動せずにアプリによって占有されたメモリを消去するよりエレガントな方法があります。

注:システム RAM を消去する前と消去した後の iPhone 6s の空きメモリと使用済みメモリを記録するために、Tekton Technologies の $0.99 システム モニター アプリを使用しました。

再起動せずにiOSデバイスのRAMを消去する方法

ステップ 1: iOS デバイスのロックを解除し、ホーム画面に移動します。

ステップ 2:画面の上部に「スライドして電源オフ」スライダーが表示されるまで、電源ボタンを押し続けます。

ステップ3:スライダーを指でドラッグしないでください。ホームボタンを数秒間押し続けて、ホーム画面が再び表示されるまで待ちます。

これを行うと、iOSデバイスがリスプリングされ、しばらくアクティブになっていないバックグラウンドプロセスによって占有されていたシステムメモリが消去されます。下のスクリーンショットからもわかるように、これによりRAMの空き容量が回復するはずです。

iOS用システムモニター iPhoneスクリーンショット002

RAMの消去について

このトリックでは、iOSのタスクスイッチャーからアプリが削除されないことにお気づきでしょう。これは、iOSのタスクスイッチャーには最近使用したアプリが表示されており、それらは開いておらず、代わりに効率的なスタンバイモードになっているため、操作やマルチタスクの実行に役立ちます。

フォアグラウンドアプリが応答しなくなったり、突然ひどく遅くなったりした場合にも、この方法を使うことができます。アプリがフォアグラウンドでアクティブに動作しているときにこれを行うと、RAMからデータが消去されます。

これは定期的に行うべきことではありません。繰り返しますが、iOSはシステムメモリを積極的に管理するため、RAMの容量に関係なく、システムモニタアプリのゲージは常にメモリがほぼいっぱいであることを示します。

iOS は、使用するアプリをできるだけ多くシステム RAM に保持するよう常に努めており、これはアプリ間の切り替えが可能な限り高速になるように設計されているものです。

とはいえ、RAMが1GB以下の古いiPhoneやiPadをお持ちの方は、このチュートリアルから最も恩恵を受けるでしょう。ご存知の通り、iPad Proは4GBのRAMを搭載しており、iPhone 6s、iPad Air 2、iPad mini 4はいずれも2GBのRAMを搭載しているため、マルチタスクをより高速かつスムーズに実行できます。

少し関連しますが、iOSのアプリスイッチャーでスワイプしてアプリを強制終了しても、iPhoneのバッテリーの持ちは全く良くありません。むしろ、バッテリーを無駄に消費するだけです。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.