Android 14 は 2023 年 10 月 14 日から利用可能になりました。オペレーティング システムの新しいバージョンが Android 13 と比較して大きな変更をもたらさない場合、Google のエンジニアは OS、特にメモリ管理レベルの最適化に重点を置いています。
アンドロイド14現在、Google Pixels でのみ利用可能です。早期導入者は、過熱とバッテリー寿命の大幅な改善がすでに確認されていると述べています。また、通知やタスクバーをカスタマイズしやすくする。
Android 14 でパフォーマンスとメモリ効率が向上する 4 つの方法を次に示します。
1) キャッシュされたアプリケーションの凍結
Android 14 では、キャッシュされたアプリが「短期間」後にフリーズし、CPU 時間が 0 になります。 Android 14 ベータ期間中に、Google はキャッシュされたプロセスが「最大 50% を消費する」ことを確認しました。pic.twitter.com/vKW50wY5L1
— ミシャール・ラーマン (@MishaalRahman)2023 年 10 月 11 日
演繹的には何もないようにも見える非常に多くの変更が、次のことを強調しています。パフォーマンスの最適化を重視。 X(旧Twitter)でミシャール・ラーマン氏が説明肉眼では見えない4つの変化、それでも重要です。
ラーマン氏は「Android 14 がパフォーマンスとメモリ効率を向上させる 4 つの方法を紹介します。」と述べています。
- キャッシュされたアプリの凍結
Android 14 で未使用のアプリがフリーズするしばらくの間キャッシュされます。その場合、CPU 時間は一切付与されません。 Android 14 のテスト段階で、Google 開発者は「Android 13 を実行しているデバイスと比較して、キャッシュされたプロセスの消費 CPU サイクルが最大 50% 少ない」ことを発見しました。
- ブロードキャストの最適化
ブロードキャストはアプリ間でアプリに送信されるメッセージまたは OS によって、デバイスの起動時、ネットワーク接続の変更時、またはアプリケーションのインストールまたはアンインストール時に発生する変更をさまざまなプログラムにライブで通知します。ブロードキャストの受信時にフリーズしたアプリが「ウェイクアップ」しないようにするために、Android 14 ではアプリをキューに入れます。
より多くのアプリケーションをキャッシュすることで、開発者は「コールド スタートを減らす」ことができました。速度に関するパフォーマンスはスマートフォンの RAM の量に応じて感じられますが、一般的に言えば、ユーザーは今回のアップデートで次のことを実感できるはずです。アプリがこれまでより速く開きます。
- Android 14 ランタイムは「パフォーマンスに影響を与えることなく、コード サイズを平均 9.3%」削減します。