Pixel 10で起動時間が大幅短縮?Androidのソースコードから判明

Yusuke Sakakura

Yusuke Sakakura

Yusuke Sakakura

ブログメディア「携帯総合研究所」を運営しています。学生時代に開設して今年が16年目。スマートフォンの気になる最新情報をいち早くお届けします。各キャリア・各メーカーの発表会に参加し、取材も行います。SEの経験を活かして料金シミュレーターも開発しています。

2025/03/22 9:35

Googleは4月中に手ごろな価格の「Google Pixel 9a」を発売する予定ですが、そのわずか約4-5ヶ月後にはハイエンドモデルのPixel 10シリーズが登場する見込みです。

すでに流出した画像から、デザインは現行モデルと大きく変わらないことがわかっており、Googleは内部アップデートに注力すると予想されます。

最大の内部アップデートは、製造をSamsungから業界最大手のTSMCに変更し、フルカスタム設計に移行する「Google Tensor G5」でしょう。これと合わせて、ソフトウェアの改善により、起動パフォーマンスの大幅な改善にも取り組んでいるようです。

起動プロセスの読み込み時間が30%短縮?

ソースコードの解析から多数の未発表機能を発見してきたMishaal Rahmanは、AOSPのコードレビューから「Pixel 10」と明記されたコード変更を発見したと報告しています。

コード変更のタイトルは「並列モジュール読み込み:パフォーマンスモード」の追加で、Googleのエンジニアによれば、この変更をPixel 10でテストした結果、読み込み時間が30%も短縮されたとのこと。

さらに、この変更は折りたたみスマートフォンのPixel Foldでもテストされ、25%短縮されていることから、Pixel 10専用の変更ではないこともわかっています。つまり、将来的にはすべてのAndroidデバイスに拡大する可能性があります。

並列モジュール読み込み:パフォーマンスモードの追加パフォーマンスモードを追加しました。このモードでは、メインスレッドがサブスレッドによる既存の独立モジュールの読み込み完了を待たずに、新しい独立モジュールを特定できるようになることで、並列モジュール読み込みのパフォーマンスが向上しました。Pixel 10で読み込み時間が30%短縮され、Pixel Foldで25%短縮されます。

Mishaal Rahmanは、今回の変更が起動プロセスの重要な部分に関連していると報告しています。

Androidはいくつかの段階を経てシステムを立ち上げますが、今回の変更では一部のモジュールの読み込み方法を見直し、以前から存在していたボトルネックを解消。これにより、読み込み時間が大幅に短縮されます。

ただし、30%の短縮は起動プロセスの一部に限定されたもので、起動全体が30%短縮されるわけではなく、ユーザーが実際に体感できるものかは明らかではありません。

Googleで見つけやすく
  • Googleで優先するソースに追加すると、携帯総合研究所の新しい記事を見つけやすくなります。
  • 最新ニュース、独自の解説、レビューを見逃さないために、ぜひ追加してください。
Googleで優先するソースとして追加する
投稿規約
  • チャットサポートではありませんので、質問は必ず記事を読んでから投稿してください。
  • 状況が分かるように、できるだけ具体的に書いてください。「できません」だけでは判断が難しいため、表示されているメッセージや試したことを書いていただけると助かります。
  • 誹謗中傷や権利侵害にあたる内容は投稿しないでください。悪質な場合は、必要に応じて適切な対応を行うことがあります。
  • 攻撃的・侮辱的・過激な表現、他の方が不快に感じる表現を含むコメントは承認しない場合があります。
  • VPNを利用した投稿や、同じ内容の連続投稿は承認されない場合があります。

コメントを残す

(任意)

あなたにおすすめ