終わりのない議論があるとしたら、それはそれで終わりです。Android スマートフォンと Apple iPhone の特性の比較。 Google OS のファンは、ハイエンドでさらに強力なコンポーネントを賞賛しており、この分野では Apple に遅れをとっています。
Apple ブランドのファンは、Apple におけるハードウェアとソフトウェアの共生関係を強調しています。彼らによれば、簡単に言えば、iOS には高性能コンポーネントは必要ありません。
すべての質問に答えることに誇りを持っている Web サイト Quora は、次の質問に興味を持っていました。なぜ Android スマートフォンは、RAM が 1 GB しかない iPhone と同じくらい流動的に動作するために 2 GB または 3 GB の RAM が必要なのでしょうか?そして、この質問/回答サイトで回答を提供したのは、グリン ウィリアムズ氏でした。
そして答えは簡単です。彼によれば、これは単純に次のような事実によるものです。Android アプリは iOS とは異なり Java を使用します。また、Java を完全に実行するには、さらに多くのメモリが必要です。
具体的には、Java を使用するには「ガベージ コレクション」と呼ばれるプロセスが必要です。簡単に言うと、アプリケーションが閉じられると、効率を高めるためにメモリがリサイクルされます。ただし、Java を使用したアプリケーションであるため、これを実現するには 2 ~ 8 倍の時間がかかります。そしてメモリが不足するとスマホの動作が遅くなります。
また、iOS はアプリケーションで Java を使用しないため、iPhone に搭載できる RAM は 1 GB のみです。したがって、Apple スマートフォンは、3 GB の RAM を搭載した Android スマートフォンと同じ流動性を実現できます。
iPhoneは、その技術的特徴がGoogleのOSを搭載したスマートフォンに及ばないとして、Androidファンからよく嘲笑される。 2 つの OS が存在するのと同じくらい古いこの議論について、ついに説明が得られました。さて、この説明についてどう思いますか?