Microsoftは、Chromiumベースのブラウザでデバイスのバッテリ寿命を改善しようとしています
Chromiumは、Google Chrome、Opera、Vivaldi、Yandex Browser、Microsoft Edge(プレリリースバージョン)など、最も人気のあるソフトウェアで使用されている人気のあるWebブラウザエンジンです。 Chromiumは、優れたレンダリング速度とWeb標準の互換性を提供する一方で、デバイスのバッテリーを消耗し、大量のRAMを消費することで知られています。 Microsoftは、この分野での動作の改善に取り組んでいます。
Microsoftが提案している解決策は、メディアコンテンツがデバイスのハードディスクにキャッシュされないようにすることです。
広告
現在、ストリーミングメディアコンテンツは、取得および再生中にディスクにキャッシュされます。 このプロセス中にディスクをアクティブに保つと、一般に消費電力が増加し、特定の低電力モードがオペレーティングシステムに関与するのを防ぐこともできます。 メディア消費は使用率の高いシナリオであるため、この余分な電力使用はバッテリー寿命に悪影響を及ぼします。 この提案は、ユーザーのデバイスのバッテリー寿命を改善する目的で、特定のメディアコンテンツがディスクにキャッシュされるのを防ぎます。
Edgeブラウザの背後にあるチームは ローカルテスト 電源から切断されている間、ラップトップで暗号化されていない1080pストリーミングメディアコンテンツを再生する予備的な実装の例。 テスト構成では、10秒ごとに電力メトリックをサンプリングしました。 ベースラインビルドと実装が追加されたビルドの両方の結果は、それぞれ5回の実行の平均によって決定され、各実行は5分間続きました。
テストでは、変更を有効にした場合のメインバッテリーレールの62mWの改善が示されました。 このテスト中、システムディスクの書き込みアクティビティは309KB /秒減少しました。 観察された仮想ワーキングセットに大きな変化はありませんでした。
マイクロソフトは次の目標を達成しています。
- メディア再生中の消費電力を削減することにより、デバイスのバッテリー寿命を改善します。
- ディスクキャッシングに依存する可能性のある一般的なシナリオへの悪影響を最小限に抑えるため。特に、ユーザーが数秒転送または巻き戻しするときのシーク時間の最適化。
Microsoftの提案は、この新しい動作がまだ承認されていないため、Chromiumに特別なフラグを追加することです。 最終的に追加された場合は、それを試して実際の動作を確認することができます。