Google の Android アップデートにより、アプリの起動が 30% 改善されました

Google の最新のブログ投稿は、Android ランタイムである ART の長所と、OS に関係なく更新できる新しい機能を称賛する内容です。ART は Android を強化するエンジンであり、Java と Kotlin をバイトコードにコンパイルして実行する役割を果たします。ART のアップデートにより、Google は OS を完全にアップデートしなくてもアプリの速度を向上させることができました。Google は、ART の Android 13 バージョンの公開により、「一部のデバイスで実際のアプリの起動が最大 30% 改善された」と述べています。
ART は Android 12 で正式に OS のモジュラー部分 ( APEX モジュール)となり、システム アップデートの代わりに Play ストア経由でアップデートできるようになりました。現在の Android 配布数では、ユーザーの約 31 パーセント (または6 億ユーザー)を意味します。)定期的に、より優れた高速なアプリ エンジンを入手します。多くのコンポーネントがゆっくりと APEX モジュールに移行されてきましたが、Google は ART が最大のもので、「他の APEX モジュールよりも桁違いに多くの API」を備えていると述べました。Google は、主要なソフトウェア プロジェクトであるかのように ART のバージョン管理を開始し、Android と連携しています。 14 には「ART 14」が追加されます。ただし、ランタイムの最新バージョンは Android 14 に限定されません。Android 14 とその改良点のほとんどは古い OS にも展開されるため、無視されている OS 上でも ART 14 を実行できるようになります。 Android 12 スマートフォン。

ART 13 に関しては、Google は新しいアップデートがいつ展開されたか、またそれがアプリの平均起動時間に与えた影響を示すために上記の表を提供しました。Google は、Android 13 のリリースに伴う ART 13 の変更点の一部について詳しく説明し、 「ART [13] により、ネイティブ コードとの切り替えが大幅に高速になり、JNI 呼び出しが最大 2.5 倍高速になりました。」と述べています。ART は、「また、より多くのバイトを実行します。」インストール時にコードを検証することで、実行時の検証のコストを回避し、アプリの起動時間を短縮します」と Google は述べています。その結果、一部のデバイスでは起動時間が 30% 向上します。
Googleは、ART 14アップデートは「コードサイズを削減しながらパフォーマンスを向上させる新しいコンパイラとランタイム最適化とともに、AndroidをOpenJDK 11からOpenJDK 17にジャンプさせる」と述べた。来月中にはAndroid 14でリリースされ、Playストアのロールアウトプロセスが開始されるはずだ。
コメントを残す