面白い

Android Task Killersの説明:彼らがすることとあなたがそれらを使うべきではない理由

Androidのタスクキラーは、携帯電話のパフォーマンスを向上させると同時にバッテリー寿命を延ばします。少なくとも、これは議論の余地があります。 ここでは、タスクキラーがどのように機能するか、いつ使用すべきか(使用すべきではないか)、および代わりにできることを見ていきます。

タスクキラーとは、バックグラウンドで実行しているアプリが少ないほど、Androidのパフォーマンスとバッテリー寿命が向上することを期待して、他のアプリを強制的に(場合によっては)強制終了できるアプリです。 しかし、誰もがこの前提に同意しているわけではありません。 タスクキラーが効果的な怒りかどうかについての議論は、インターネット中に広まっています。Androidフォーラムには、絶え間ない論争と矛盾する逸話的経験を備えたスレッドがいっぱいで、ほとんどのユーザーが状況を理解するのが難しくなっています。

以下では、Androidのタスクキラーについての真実を掘り下げます。古い携帯電話を除けば、Androidはそれ自体でかなりうまくタスクを管理し、タスクキラーがどのようにいくつかの問題を提示するかです。 また、それらが役に立つ稀な機会を見て、携帯電話のパフォーマンスとバッテリー寿命の癖を改善しようとするいくつかの代替手段を提供します。

始める前に、Androidがデフォルトでプロセス管理を処理する方法の簡単な概要を示します。

Androidがプロセスを管理する方法

Androidでは、プロセスとアプリケーションは2つの異なるものです。 アプリは、プロセスが携帯電話のリソースを食い尽くすことなく、バックグラウンドで「実行」状態を維持できます。 Androidはアプリをメモリ内に保持するため、より迅速に起動して以前の状態に戻ります。 お使いの携帯電話のメモリが不足すると、Androidは自動的にタスクを強制終了します。しばらく使用していないタスクから開始します。

問題は、AndroidがWindowsなどとは異なる方法でRAMを使用することです。 Androidでは、RAMをほぼいっぱいにすることが重要です。 つまり、以前に開いたアプリを再起動すると、アプリはすぐに起動し、以前の状態に戻ります。 したがって、Androidは実際にRAMを効率的に使用しますが、ほとんどのユーザーはRAMがいっぱいであると認識し、それがスマートフォンの速度を低下させていると想定しています。 実際には、実際にアクティブなアプリでのみ使用されるCPUがほとんど常にボトルネックです。

タスクキラーが(通常)悪いニュースである理由

市場で最も人気のあるタスクキラーであるAdvanced Task Killerなどのアプリは、Androidデバイスのメモリを解放するのは良いことであるという誤った仮定に基づいて行動します。 起動すると、「実行中の」アプリのリストと、必要な数だけ強制終了するオプションが表示されます。 また、メニューボタンを押して、各アプリケーションのどの部分が「実行中」であるか、メモリがどれだけのメモリを使用しているか、携帯電話で使用可能な空きメモリの量を正確にリストするより詳細な「サービス」ビューにアクセスできます。 この設定は、これらのアプリを強制終了する目的がメモリを解放することであることを意味します。 リストのどこにも、各アプリが消費しているCPUサイクルの数は記載されておらず、強制終了によって解放されるメモリのみが記載されています。 私たちが学んだように、完全なメモリは悪いことではありません。CPUに注意してください。CPUは、実際に携帯電話の速度を低下させ、バッテリー寿命を消耗します。

したがって、基本的なアプリ以外のすべてを強制終了する(または「自動キル」機能を使用してアプリをより積極的に強制終了するようAndroidに指示する)ことは一般に不要です。 さらに、実際にこれにより、携帯電話のパフォーマンスとバッテリー寿命が向上する可能性があります。 常に手動でアプリを強制終了する場合でも、タスクキラーにアプリをメモリから積極的に削除するように指示する場合でも、実際にはCPUサイクルを使用します。

実際、これらのアプリに関連するプロセスの一部は実際にバックアップを開始し、CPUをさらに消費します。 そうでない場合、それらのプロセスを強制終了すると、他の種類の問題が発生する可能性があります。アラームが鳴らない、テキストメッセージを受信しない、または他の関連アプリが警告なしに強制終了する場合があります。 全体として、通常は、意図したとおりに携帯電話を動作させる方が良いでしょう。特に、よりカジュアルなユーザーの場合はなおさらです。 このような場合、タスクキラーは解決するよりも多くの問題を引き起こします。

代わりにすべきこと

ただし、すべてのアプリが同じように作成されるわけではありません。 あなたの多くは、過去にタスクキラーを使用しており、実際にメモリを解放した後、あなたの携帯電話が少し良くなることを発見しました。 これは、コーディングが不十分な悪いアプリを削除したためである可能性が高く、(たとえば)正しくない場合でもインターネットへの接続を試行し続けます。 パフォーマンスが向上するのは、メモリの負荷を解放したためではなく、適切なアプリを終了したためです(多くの場合、単なるプラセボです)。 これらのアプリをすべて殺すのではなく、実際に問題を引き起こしているアプリを見つけてください。 自分が何をしているのか本当にわかっている場合は、タスクキラーを使用して、携帯電話の1つまたは2つの非効率的だが愛されているアプリを停止することができます。

ただし、これは依然として競合する概念であることに注意してください。 タスクキラーを使用している場合、多くの開発者(ROMビルダー、Cyanogenを含む)は、バグレポートさえも見ません。 この謙虚なブロガーの意見では、あなたの最善の策は、定期的なタスクキラーの使用から完全に離れることです。 ただし、携帯電話にその1つのバッテリー殺傷アプリが絶対に必要な場合は、殺してください。後でAndroidのバグが繰り返し発生する場合は、タスクキラーが故障している可能性があることに注意してください。 もちろん、それを使用するのをやめて、そうであるかそうでないかを判断することができます。

タスクキラーがより良い状態でしっかりと箱に入っているので、空きを埋めるためにできることは他にもたくさんあり、パフォーマンスとバッテリー寿命を改善します:

暴走プロセスに注意してください:前述のWatchdogは、携帯電話のメモリが不足していることを伝える代わりに、タスクキラーの一種です。理由もなくCPUを起動します。 その後、Watchdogを使用してアプリを終了し、1日を続けることができます(正直なところ、その時点で、通常は電話を再起動するだけです)。 ただし、同じアプリで頻繁に発生する場合は、次のステップに進んでください。

悪いアプリをアンインストールする :ときどき1回だけ暴走するアプリよりも悪いのは、コーディングが不十分な常時食べるCPUアプリです。 特定のアプリが実行中にCPUとバッテリーの寿命を浪費しているように見える場合(ウォッチドッグまたは他の方法を使用)、アンインストールして何が起こるかを見て疑念を確認します。 アプリが携帯電話で問題を引き起こしている場合は、おそらくアプリを使用しないほうがいいでしょう。

電話のルート化 :Goldavelez.comでAndroidデバイスをルート化することを強く推奨していますが、それは誰もが言っているほど便利だからです。 SetCPUを使用して電話をオーバークロックおよびアンダークロックし、パフォーマンスとバッテリー寿命を大幅に改善するカスタムROMをインストールします。また、使い慣れたクラップスを阻止するAutostartsユーティリティを使用して、そもそもスマートフォンでアプリの起動を停止できます。 正直なところ、ほとんどの携帯電話で利用可能な前述のユニバーサルAndrootのようなワンクリックルーティングアプリにより、ルーティングは数分で完了し、より幸せになります。

:ルート専用アプリのTitanium Backupについても多くの人が言及しました。これは、電話遅れの最悪の犯罪者の1つである、ほとんどの携帯電話に搭載されているプリインストールクラップスを取り除くのに役立ちます。 これを送ってくれた皆さんに感謝します!

真剣に、Power Control Widgetを使用する :これはとんでもなく明白に聞こえるかもしれませんが、Power Control Widgetのフォームをまだ使用していない場合は、そうする必要があります。 スマートフォンで最もバッテリーを消耗するのは、Wi-Fi、Bluetooth、GPS、画面です。 不要な場合はオフにしてください。バッテリー寿命を大幅に延ばすことができます。

あなたの電話を充電する :さらに明白であるがめったに注意を払わないアドバイス:あなたの電話を頻繁に充電する。 これは、ほとんどの人にとってはそれほど難しいことではありません。 電話を充電する場所がない状態で14時間外出することがありますが、私たちの大半は自宅やオフィス、その他の場所で日々を過ごしています。 いくつかの追加の充電器を購入し、自宅、車、オフィスの周りに戦略的に配置します。 自宅で座ったり、デスクで仕事をしているときはいつでも、その時間を使って電話をドッキングし、バッテリーやパフォーマンスの消耗を心配せずに余分なジュースを与えることができます。 Android 2.2にアップグレードする前、バッテリーの寿命はかなりひどいものでしたが、車とコンピューターの隣に充電器を置くだけで、恐ろしい「低バッテリー」メッセージを受け取る頻度に大きな違いが生じました。

タスクマネージャーは、Androidランドで物議を醸すテーマです。 私たちは調査を行ってきましたが、これが私たちが思いついたものですが、私たちはあなたの経験がどれほど似ているか、違うかを常に聞きたいので、コメントで私たちと共有してください。