主力スマートフォンには、平均的なラップトップよりも多くのメモリ (RAM) が搭載されていることがよくあります。これにより、大量の画像処理、人工知能 (AI) 機能、要求の厳しいゲームなどの複雑なタスクを効率的に処理できるようになります。通常、オペレーティング システムはメモリを完全に利用されないように管理します。プロセスをオフにするか置き換えて、最適なパフォーマンスを確保します。ただし、特定のプロセスは重要であるため、終了すべきではありません。 Android 15 ではこの問題が解決されています。
Android 15 とより高速な WebView
Google は Android 7.0 Nougat で PinnerService を導入しました。このシステム サービスにより、特定のファイルをページ キャッシュ内でロックできます。これにより、専用のストレージ スペースが確保されます。この戦略は、頻繁に使用されるファイルやデバイスの動作にとって重要なファイルに役立ちます。これらのファイルを固定すると、デバイスはリソースを大量に消費するアプリケーションを実行する際のパフォーマンスの遅れを軽減できます。これにより、よりスムーズなユーザー エクスペリエンスが保証されます。

Android Police によると、最新の Android 15 ベータ アップデートで、Google は Android システム WebView の一部をメモリに固定しました。このコンポーネントは、Web コンテンツを内部的に表示するために多くのアプリで使用されます。これは、Google Chrome と同様に Chromium コードベースに基づいていますが、個別に更新される別個のパッケージです。 Google は、Chrome と WebView の間でコードとリソースを共有する Trichrome ライブラリを作成しました。このライブラリの一部は Android のメモリに固定されています。

Trichrom ライブラリを固定する決定は、WebView コンポーネントの読み込み時間を短縮することを目的としています。これは、Web コンテンツに大きく依存するアプリにとって非常に重要です。ファイル全体が固定されているわけではありません (161 メガバイトのライブラリのうち約 20 個だけです)。この手順はパフォーマンスを向上させるために設計されています。これは、メモリ管理がより積極的に行われる RAM の少ないデバイスに特に当てはまります。

こちらも興味深い: Android 15 ではおそらくまったく新しい機能が追加されます – それはセキュリティのためです

間もなくさらに効率が向上しますか?
Android 15 はまだ初期開発プレビュー段階にあるため、この変更の永続性は不明です。 Google は、コミュニティからのフィードバックや進行中のテストからの運用上の洞察に基づいて、Trichrome ライブラリを調整したりピン留めを解除したりする可能性があります。

Google は Android の WebView インターフェースをよりモジュール化する方法を模索しています。 「WebViewBootstrap」と呼ばれる新しい「プロジェクト メインライン モジュール」が導入されました。この取り組みは、プラットフォームの Web 表示機能を向上させるためのより広範な戦略を示しています。これは、Android エコシステムを洗練し、デバイス全体の効率と応答性を向上させるという Google の取り組みを示しています。

出典: アンドロイド警察
