Android 14 は不可能を実現します: アプリケーションがより速く開き、占有スペースが少なくなります

Android 14 では、 豪華な壁紙やその他の多くの視覚的な変更を作成できることに加えて、それ以上に重要ではないにしても、同様に重要な内部変更が数多く含まれています。それらのいくつかは、アプリケーションをより速く開き、モバイル上のストレージの占有量を減らします

Android 14 では、キャッシュ状態になるアプリの動作方法が変更され、CPU を使用せずにさらに多くのアプリをキャッシュに保持できるようになります。これは、他の変更と合わせて、アプリケーション コードのサイズが約 9% 削減されることに加えて、 cold を開くアプリケーションが 30% 削減されることを意味します。

キャッシュされたアプリを凍結する

Android 14 で導入されたパフォーマンスの変更の 1 つ目は、キャッシュされたアプリケーションに関連しています。これまでは制限なく実行できましたが、Android 14 では、しばらくするとフリーズし、それ以上 CPU 時間を取得できなくなります。

Google によると、この変更の結果、キャッシュされたプロセスが Android 13 で実行する場合と比較してCPU 消費量が最大 50% 削減され、さらに、ライフサイクル外の Android アプリケーションではバックグラウンドでの動作が許可されていないことを意味します。フォアグラウンド サービス、 JobSchedulerWorkManagerなどの API。

最適化されたブロードキャスト

上記に関連して、Android 14 では、アプリケーションがキャッシュ状態に入ると、登録されたコンテキストブロードキャストを受信する方法が調整されます。これらのブロードキャストはキューに入れることができ、 BATTERY_CHANGEDなどの繰り返しブロードキャストを 1 つのブロードキャストにマージすることができます。

より高速なアプリ

美術

Google は、これまでの 2 つの変更により、プラットフォーム上でキャッシュされるアプリケーションの最大数に設定されている制限を増やすことができ、コールドで起動するアプリケーションの数が減少することになると主張していますが、これは依然としてメモリの容量に依存します。デバイス。 Mishaal Rahman 氏は、これまでキャッシュされたアプリケーションの最大数は 32 でしたが、Android 14 では 1024 に増加するという情報を追加しました。

たとえば、8 GB の RAM を搭載した携帯電話では、低温時に起動する必要があるアプリケーションが 20% 減り、12 GB の携帯電話では 30% 減りました。コールド ブートでは、アプリケーションをキャッシュからロードするのではなく、「最初から」ロードする必要があるため、バッテリーの消費が少なくなるだけでなく、アプリケーションを開くのにかかる時間も短縮されます

ディスク容量が少ない

ありません

最後に、Android ランタイム ART の改善点を確認します。 Android 14 の ART には、パフォーマンスに影響を与えることなくコード サイズを平均 9.3% 削減する最適化が含まれています。

Android チームの reddit の AMAで、Dieter Bohn 氏は、携帯電話には平均して 500 MB ~ 1 GB の最適化されたコードが含まれているため、ART の改善により50 ~ 100 MB のストレージが節約されるという情報を追加しました。全然ダメ。

詳細情報 | グーグル

Android 14 は不可能を実現します: アプリケーションがより速く開き、占有スペースが少なくなります・関連動画