RAMブースターとタスクキラーがAndroidに悪い理由
Androidを使用している場合は、RAMブースターまたはタスクキラーアプリの使用に関するアドバイスを聞いたことがあるかもしれません。 Google Playストアをスクロールすると、高い評価を得ている大量のタスクキラーが表示されます。
これにより、RAMブースターが実際に機能するかどうかを尋ねられる場合があります。結局のところ、お使いの携帯電話はこれらの種類のアプリを必要とせず、それらを使用するとパフォーマンスに悪影響を与える可能性さえあります。理由を見てみましょう。
RAM上の入門書
タスクキラーがどのように機能するかを見る前に、RAMとは何か、そしてお使いの携帯電話でのその目的を理解する必要があります。 RAMはRandomAccessMemoryの略で、コンピュータや電話で使用される高速で揮発性のタイプのストレージです。
オペレーティングシステム---Windows、Android、またはその他のもの---RAMを使用して現在実行中のプログラムを保存します。これは、スマートフォンでアプリを開くと、AndroidがアプリをRAMにロードすることを意味します。アプリをしばらくそのままにしておくので、アプリを完全にリロードしなくても、簡単に元に戻して、中断したところから再開できます。
RAMは揮発性です。つまり、電話をシャットダウンすると、RAMに保存されているものはすべて消えます。これは、再起動の間に明らかに持続する携帯電話の永続的なストレージとは対照的です。ただし、RAMから何かをロードする方が、メインストレージからプルするよりもはるかに高速です。
詳細については、RAMのクイックガイドを参照してください。
AndroidがRAMを使用する方法
現在、デバイスにはRAMが非常に多いため、プロセスを手動で管理することが不可欠であると考えるかもしれません。これは、Windowsユーザーの場合は簡単に推測できます。
Windowsでは、OSは、将来必要になる可能性のあるプログラムのために、未使用のRAMを空けておきます。実行中のプロセスが多すぎてRAMがいっぱいになる場合、Windowsはページファイルに切り替える必要があります。これは、システムがさらに必要とするときにRAMのふりとして機能するストレージドライブのチャンクです。
SSDでさえRAMよりもはるかに遅いので、Windowsがページファイルを使用するときに速度が低下するのを感じるでしょう。その際、実行中のプログラムをいくつか閉じてRAMを解放することをお勧めします。
しかし、これはAndroidには当てはまりません。完璧な格言ではありませんが、AndroidはLinuxの「空きRAMは無駄なRAM」の原則に従います。 Linuxカーネルは、「未使用」のRAMをキャッシュに使用するため、システムのパフォーマンスがスムーズになります。
実際には、Androidでは、これは、新しいアプリがそのRAMを必要とするまで、しばらく前に開いたアプリがRAMに留まるということを意味します。 Androidは古いアプリを破棄して、使用状況に基づいて優先度の高いプロセスのためのスペースを確保します。
AndroidのRAM使用例
例として、(簡単にするために)デバイスに4GBのRAMがあり、各アプリが500MBを使用するとします。つまり、携帯電話は、空き容量がなくなる前に8つのアプリをRAMに保持できます(ここでは、システムプロセスで使用されるRAMを除外しています)。
ここで、4つのアプリを開いて、それぞれを1分間確認してから、スマートフォンを30分間置きます。取り戻すときに、これら4つのアプリのいずれかを開くと、スマートフォンがRAMに保存しているため、アプリを離れたところから再開します。
その後、さらに5つのアプリを開くと、5つ目はデバイスのRAMの容量を超えます。したがって、Androidは、最近使用したアプリと優先度の高いアプリに基づいて、RAM内のどのアプリの重要性が最も低いかを分析します。たとえば、Spotifyで音楽を再生している場合、Androidは、しばらく開いていなくても、そのバックグラウンドプロセスを維持します。
そこから、AndroidはRAMから最も重要度の低いアプリを破棄するため、開いたばかりのアプリを保持できます。破棄されたアプリに戻すと、コールド状態から再度読み込む必要があります。
AndroidがRAMをどのように使用するかを理解したところで、タスクキラーがこの操作にどのように影響するかを考えてみましょう。
ほとんどのタスクキラーとRAMブースターは同様の形式に従います。現在実行中の(したがってRAMを使用している)アプリを表示し、ボタンをタップしてそれらのプロセスを強制終了することでRAMを解放することを提案します。終了すると、それらのアプリがバックグラウンドで「リソースを浪費」していないことがわかります。
問題は、それらのアプリを強制終了した後、次にそれらを開いたときに最初から再起動する必要があることです。さらに、さまざまな理由でバックグラウンドで実行する必要があるため、一部のプロセスは強制終了された直後に再起動します。
したがって、アプリを絶えず強制終了することは、アプリをRAMに残しておくだけの場合と比較して、リソースの浪費であるため、必要なときにすぐにアプリに戻すことができます。すでに説明したように、Androidは、使用状況に基づいてRAMにあるものを調整するのに十分なほどスマートであり、タスクを強制終了することでRAMを「解放」してもパフォーマンスには影響しません。
上記の例を続けて、最近4つのアプリを開いたとすると、AndroidではすべてのアプリがRAMに保存されます。この時点でRAMブースターを実行すると、それらのアプリがすべて強制終了され、「メモリが解放される」可能性があります。
これは無意味です---数分でそれらのアプリを使用する場合、それらが使用していたメモリを解放しても何の役にも立ちません。 Androidは最近のアプリをRAMに保持して、エクスペリエンスを可能な限りシームレスにします。タスクキラーはそれを妨害します。
さらに、一部のタスクキラーはバックグラウンドで自動的に実行され、スケジュールに従ってアプリを強制終了できます。これにより、システムリソースの一部が消費され、見返りはありません。
アプリをスワイプする必要もありません
タスクキラーを使用しない場合でも、Androidの組み込み機能があり、RAMブースターを使いすぎると、RAMブースターと同様に機能します。下から上にスワイプして押し続ける(またはナビゲーションバーの四角いボタンを押す)ことでアクセスできる[最近]画面では、最近のアプリを簡単に切り替えることができます。
アプリを上にスワイプすると、[最近]メニューからアプリをクリアし、プロセスも閉じます。多くの人がこれを執拗に行い、スマートフォンの使用を終えるたびにスイッチャー内のすべてのアプリをスワイプします。
これは必要ありません!使用していたアプリを閉じると、タスクキラーで終了するのと同じ効果があります。次回開いたときに電話を新たに起動する必要があるため、電話の動作が難しくなっています。これは、デスクトップブラウザを完全に閉じて、新しいページに移動するたびに再度起動した場合のようになります。
[最近]メニューは、閉じる必要のある開いているアプリのリストではなく、便利なショートカットスイッチャーと考えてください。スイッチャーを乱雑にしたくない場合、またはアプリをバックグラウンドで実行したくない場合にのみ、アプリをスワイプしてください。
Androidを実際に速く感じる方法
スマートフォンの動作が遅いため、Androidタスクキラーをインストールした可能性があります。ありがたいことに、タスクを強制終了することなく、Androidデバイスのパフォーマンスを向上させるために実行できるいくつかの手順があります。
私たちは実際にあなたのAndroid携帯電話をより速くするためのたくさんの方法を見てきました。実用的なアドバイスについては、それらをチェックしてください。
Androidタスクキラーを絶対に避けてください
Android RAMブースターとタスクキラーはせいぜい役に立たず、最悪の場合デバイスのパフォーマンスを妨げる可能性があることがわかりました。結局のところ、Android OSにメモリを独自に管理することで、その仕事を任せるのが最善です。 RAMを空にしても、パフォーマンスは向上しません。メモリに保存されているアプリをすばやく開くと、最良の結果が得られます。
いつもアプリを殺しているわけではないので、Androidでマルチタスクを実行するための最良の方法を確認してください。
-
Android のマシュマロとロリポップに最適なカスタム Rom
Android スマートフォンの平均寿命は 2 年以上ありません。残念ながら、そうです、彼らは何らかの形でバラバラになり始めます.その理由の1つは、電子機器の本質であるROMの故障に起因する可能性があります。カスタマイズされた ROM を使用してシステムをアップグレードすると、更新された確実なソフトウェア、新しい革新的な設計を探求し、いくつかの優れた機能を提供する能力が得られます。また、スマートフォンに最も安全な Android ROM を選択して使用することが不可欠です。しかし、なぜ最高のものを選ぶ必要があるのでしょうか? まともで高潔なカスタム ROM は、さまざまなデバイスとともに活発
-
Windows 10、8、7 向けの 15 のベスト Android エミュレータ
ソフトウェアが開発されると、さまざまなテスト段階を経ます。同じように、アプリ開発者は、コードと文字列を完成させる前に、眠れぬ夜を何日も過ごします。そのためには、アプリケーションが Android フォンでどのように動作するかをプレビューできる Android エミュレーターが必要です。また、問題が解決しない場合は、すぐに修正できます。 Windows に最適な Android エミュレーターを選択することは、困難な作業のように思えるかもしれませんが、私たちがカバーしているので心配する必要はありません。アプリ市場には、それぞれが異なる独自の機能を提供するエミュレータが殺到しています。 Windo