Google Chrome は Windows 11 と Windows 10 でオーディオをオフロードしてバッテリーを節約します
Chrome には、バッテリー寿命を延ばし、リソースの使用を最小限に抑える機能がいくつかあります。バッテリー セーバーを使用すると、パフォーマンスがかなり低下しますが、作業セッションを長く続けることができます。現在、Google Chrome は、Windows 11 (および Windows 10) でバッテリー寿命を節約するためにオーディオをオフロードする方法をテストしています。
Windows Latest は、6 月 14 日のコミット ページでオーディオ オフロード機能のヒントを発見しました。このページでは、「再生されていないストリームでのオーディオ オフロード」を強制しない機能が示唆されていました。そこから、私たちは「Windows でのオーディオ オフロードの実験を追加する」と主張する別のコミット ページを見つけました。
オーディオ オフロードの概念は、オーディオ処理に無駄に消費される CPU リソースを削減することを目的としています。Chrome では、オーディオ処理に CPU を使用する代わりに、オーディオ タスクを専用のハードウェア、つまりオーディオ プロセッサにオフロードします。
そのため、オーディオ処理のリクエストが到着するたびに、Chrome はそれをオーディオ プロセッサに送信して、CPU に余裕を持たせることができます。Windows はハードウェア オフロード オーディオ処理をサポートしており、バッファ サイズを増やすと、CPU がより長い時間アイドル状態を維持できるようになります。
これらすべてが、PC のバッテリー寿命の延長に貢献します。理想的には、この機能は、デスクトップでは電力不足がないため、ラップトップやタブレットなどのバッテリー駆動のデバイスのみを対象としています。ただし、これが機能するには、OS とデバイスの両方がオーディオ オフロード機能をサポートしている必要があります。
Google、Microsoft、Intel は以前からオーディオのオフロードに取り組んでおり、その機能はほぼ完成しているようです。
この機能は、Chrome Canary で「ビデオ ストリーミングのオーディオ オフロード」というフラグをオンにすることで処理できます。「これにより、遅延タグが kPlayback に設定されているストリームに対してのみ、フラグによるオーディオ オフロードが有効になります。その他の遅延タイプでは、オーディオ オフロードは常に無効になります」と Google は述べています。
私たちのテストでは、Windows Latest がコマンドラインからこの機能をオンにしたとき、デフォルトのバッファ時間は 50 ミリ秒であることがわかりました。Google は「オーディオ オフロードにはオーディオ サービスの整合性レベルが低いことが必要です」と警告しているため、Chromium を使用している他のユーザーは、この機能をオンにするときにオーディオ サービスがサンドボックス化されていることを確認する必要があります。
現時点ではこの機能はまだ実験段階にあり、リリースのタイムラインについては言及されていません。Edge は同じ Chromium エンジンを使用しているため、Microsoft が同様の機能を構築する可能性は高いです。
ChromeとEdgeは共通の機能を共有している
Edge がメモリの浪費を抑えるためにタブをスリープ状態にする機能を追加した後、Chrome は非アクティブなタブから RAM を解放するメモリ セーバー機能を追加しました。また、Chrome にはエネルギー セーバー機能があり、デバイスのバッテリーが非常に少ないときに非常に役立ちます。
Edge には十分なパフォーマンス管理設定があり、ブラウザ内にパフォーマンス ディテクターもあります。市場シェアは徐々に拡大しており、Chrome の驚異的な市場シェアを考えると称賛に値します。
コメントを残す