IOSはAndroidの2倍のメモリ効率があります。 これが理由です。

iOSはAndroidの2倍のメモリ効率があります。 これが理由です。

これが、iPhone 6がAndroidフォンよりも少ないRAM(赤で囲まれている)で実行できる理由です。 写真:iFixIt
これが、iPhone 6がAndroidフォンよりも少ないRAM(赤で囲まれている)で実行できる理由です。 写真: 私が直します

iPhone6とiPhone6 Plusが発表されたとき、多くのAndroidファンは「哀れな」1GBの Appleの主力スマートフォンのRAM。Androidの主力製品は2GB以上で出荷される傾向がありました。

しかし、スペックが常に、あるいはほとんどの場合、全体像を伝えるとは限りません。 結局のところ、1GBのRAMを搭載したiPhone 6は、2GBのRAMを搭載した同様のスペックのAndroidスマートフォンよりもはるかに高速に動作します。 そして、それはすべて、iOSとAndroidがアプリを処理する方法の根本的な違いに関係しています。

Quoraに関するGlynWilliamsによると、 iOSデバイスは2倍のRAMを搭載したAndroidデバイスよりも優れたパフォーマンスを発揮します AndroidアプリはJavaを使用し、ガベージコレクションと呼ばれる処理を行うためにすべての追加RAMが必要になるためです。

ガベージコレクションとは何ですか? これは、Androidアプリでメモリの使用が完了すると、メモリのリサイクルをトリガーするプロセスです。 通常、これは多くの空きRAMを備えたシステムで非常にうまく機能しますが、さまざまなアプリを実行すると、事態は悪化し始めます。

ウィリアムズ氏によると、Androidのガベージコレクターは、Androidアプリにガベージコレクションプロセスを実行するために実際に必要なメモリの4〜8倍のメモリがある場合に最適に機能します。 その量の空きメモリを使用できなくなると、パフォーマンスが低下し始めます。

これが、Androidデバイスがアプリを実行するためにiPhoneの2倍のRAMを必要とする理由です。 そして、以前に見たように、より多くのRAM バッテリー寿命にも悪影響を及ぼします、これが、AndroidフォンがiPhone6と同じバッテリー寿命を達成するためにより大きなバッテリーを必要とする理由の一部です。

iOSは? オペレーティングシステムは、この種のガベージコレクションを最初から回避するように設計されているため、JavaとAndroidに関連するすべての追加メモリを必要としません。 使用しているメモリのみが必要です。 なんて過激な考えでしょう?

ソース: Quora

最新のブログ投稿

| マックのカルト
September 11, 2021

iPhoneXSには心配な接続の問題がありますiPhone XSの接続はどうですか?写真:Ste Smith / Cult of Macそれは最初の週のようです iPhoneXSおよびiPhoneXS Max 一部の人にとってはそれほど甘くない。 ますます多くのユーザーが、Appleの最新のフ...

ユナイテッド航空はニューアークターミナルに1億2000万ドルのiPadの変身を与える
September 10, 2021

ニューアーク国際空港は、その習慣的な遅刻のフライトのために放棄されていますが、懇願するために(そして 気を散らす)チラシ、ユナイテッド航空は本日、メインターミナルにiPadを提供する計画を発表しました 変身。航空会社はニューアークのメインターミナルのアップグレードに1億2000万ドルを投資して...

良いニュース、モーションシックジェイルブレイカーズ! iOS7.0.3は安全なアップデートです
September 10, 2021

良いニュース、モーションシックジェイルブレイカーズ! iOS7.0.3は安全なアップデートですiOSオペレーティングシステムの新しいリリースごとに、Appleがセキュリティホールを閉鎖する可能性があります。これは、開発チームが拘束されていない脱獄を可能にするために必要です。 幸いなことに、Ap...