Androidはさまざまなデバイスにインストールできるので、デバイスのパフォーマンスにとってRAMとCPU速度がどれほど重要なのか疑問に思っています。何かが増加し、別のものが減少した場合、常にトレードオフがあります!
一般的なブラウジングにはより多くのRAMまたはより高速なプロセッサが適していますか?ゲームや一度にたくさんのことに興味がある場合はどうすればよいですか?RAMを増やすと、プロセッサが遅くなりますか、その逆ですか?
Androidはさまざまなデバイスにインストールできるので、デバイスのパフォーマンスにとってRAMとCPU速度がどれほど重要なのか疑問に思っています。何かが増加し、別のものが減少した場合、常にトレードオフがあります!
一般的なブラウジングにはより多くのRAMまたはより高速なプロセッサが適していますか?ゲームや一度にたくさんのことに興味がある場合はどうすればよいですか?RAMを増やすと、プロセッサが遅くなりますか、その逆ですか?
回答:
Androidのコンテキストでは、RAMが多くなると、Androidはより多くのスリープ状態のプログラムをRAMに保持できるため、アプリに戻ったときにすぐに再開できるようになります。RAMが多いということは、Androidが内部メモリ/ SDカードからアプリを強制終了してリロードする時間を短縮し、代わりに気になる実際の作業により多くの時間を費やすことを意味します。これは、通常、RAMが多いほど、タスクの切り替えが改善/高速化されることを意味します。また、RAMが多いほど、ホームスクリーンが殺される可能性が低くなります。そして、あなたはそのような10秒間待つことを永遠に感じることはありません。RAMを増やすことで、写真/ビデオエディター、複雑なゲームなど、当然多くのメモリを必要とする複雑なアプリを実行することもできます。
CPUが高いほど物事をはるかに高速に計算できますが、これは最初は魅力的に見えるかもしれませんが、ゲームや合成ベンチマーク、場合によってはフラッシュが重いWebページを除くほとんどのプログラムは、CPUではなくI / Oバウンドです-バウンド; つまり、ほとんどのプログラムは、計算を待つ代わりに、ネットワーク送信、フラッシュストレージの読み取り、DMAの読み取り、タッチイベント処理などが完了するのを待っています。CPUにバインドされたアプリケーションでは、CPU速度を上げると、画面に触れてから、画面が更新されてタッチイベントが反映されるまでの待ち時間が短くなります。ただし、特定のポイントまでは、CPUをさらに追加しても顕著な利点はなくなります。特定のポイントを超えると、入力ターンアラウンドは、私たち自身の脳のターンアラウンド時間よりもはるかに速くなります(約 100〜200ミリ秒)、さらに高速なCPUを追加するメリットを認識できなくなります。また、入力から出力までの所要時間は、ケーブルの待ち時間、バスの速度など、他の多数の要因に依存することに注意してください。バックグラウンドプロセスにCPUサイクルを追加して、バックグラウンドプロセスの実行を改善します。
より多くのRAM:
より多くのCPU:
要するに、両方が等しく重要です。あなた自身の個人的な使用パターンによって、どちらがあなたにとってより価値があるかが決まります。通常、1つのプログラムにとどまり、入力から出力への遅延に敏感な場合は、CPUを高速化することが重要です。多くの異なるアプリ間で絶えずタスクを切り替える場合、またはメモリを大量に消費する複雑なアプリを実行して複雑な大きなファイルを開く必要がある場合は、RAMを追加することがより重要になります。
まあこれは非常に主観的です。何をしているのかによって異なります。
まず、すべてのプロセスを適切な速度で実行できるように、真のマルチタスク(複数のアプリを実行する)にはより高速なCPUが必要です。これらすべてのアプリをメモリに残すには、より多くのRAMが必要です。
512 MBのRAMがあり、Angry Birdsのようなトンを使用する何かを実行した場合にのみ、プロセスが停止し始めます。一方、私は1 GHzのプロセッサを使用しており、何をしていてもスローダウンに気付くことはありません(Angry Birdsは長時間のプレイ中に動きが取れなくなります)。
メール、Twitter、Facebook、Webなどを実行している場合は、おそらくより多くのRAMが必要です。ゲームをプレイしたい場合は、かなりの量のRAMが必要ですが、プロセッサとグラフィックスチップがより重要になります。一般に。
もう1つの重要な考慮事項は、I / O速度です。RFSを使用するSamsung電話をお持ちの場合は、EXT4ラグフィックスをインストールします—大幅な改善に気付くでしょう。HDビデオを録画する場合は、より高速なSDカードが必要になる場合があります(それについて質問があります)。
ストレージのサイズはパフォーマンスとはほとんど関係がありませんが、同様に考慮する必要があります。多くのユーザーは、いくつかのアプリをインストールしてスペースが足りなくなったことに気付いた後、自分自身を蹴ります。2 GBの内部(システム+データ)ストレージ(および14 GBの内部SD、および外部SDカード)が過剰なVibrantのようなデバイスを強くお勧めします。
電話で使用するプログラムのほとんどは、電子メール、IM、Webブラウザーなどのようなものです...
この種のアプリは強力なCPUを必要としませんが、Android Phoneを使用するという事実を考えると、複数のアプリケーションを同時に実行することになり、CPU時間を余分に必要としますが、さらに重要なことに、十分なRAMメモリが必要ですすべてのアプリケーション。
だから、1つ以上、Android携帯電話のバランスの重要なこと。2Ghz CPUと512MBのRAMを使用すると、電話にはその量のCPUサイクルを消費するのに十分なアプリケーションを収容するのに十分なメモリがないため、CPUパワーを浪費します。500Mhz CPUと2GbまたはRAMでも同じことが発生し、プロセッサはその量のRAMを消費するのに十分なアプリケーションを実行するのに十分なサイクルを持ちません。
だから、バランスは考慮すべきものです。512〜1GbのRAMを搭載した1GhzのCPUは素晴らしい組み合わせです。同じことが、256Mbから512Mbの600Mhz(Andoridの最近のバージョンではややパワー不足)、または712Mb以上のRAMを搭載した新しい2コア1Ghz CPUにも当てはまります。
この考慮事項を考慮すると、1Ghz以上のCPUと1Gb以上のRAMを搭載した電話機を検索することをお勧めします。この電話機は、今後2年間で必要なすべてのアプリケーションを実行するのに十分なほど強力です。携帯電話を使用する時間は、モバイルテクノロジーの進化率を示します。