Chrome 57バックグラウンドタブのスロットリングを有効にし、バッテリーを節約してパフォーマンスを向上させる

Chromeは、タブがバックグラウンドにある場合、常にある程度までタブのパフォーマンスを抑制します。このアクティビティはモバイルデバイスではより積極的ですが、Chrome 57を使用すると、デスクトップでより積極的なスロットルが表示されます。


それが意味すること

一般に、スロットリングは、ソフトウェアが特定のアプリケーションまたはサービスからのプロセッサドレインの量を意図的に制限するプロセスです。

上で述べたように、Chromeはこれを数年間行ってきましたが、これまではモバイルでより積極的になり、プロセスをバックグラウンドで実行し続けるためにデスクトップをもう少し自由にできるようにしました。

Chrome 57では、このプロセスに必要な変更が加えられ、背景タブがより積極的に抑制されます。 Googleの開発者ブログによると:

特定のユーザーエクスペリエンスを提供することが絶対に必要でない限り、バックグラウンドでの作業は最小限に抑える必要があります。

これらすべてに関係する本当に技術的なものがいくつかありますが、素人の言葉で言えば、この新しい設定により、Chromeはバックグラウンドアクティビティを25%少ないビジーバックグラウンドタブに制限できます。あなたが開発者でない限り、あなたが本当に知る必要があるのはそれだけです。


得られるもの

この変更による最大のメリットは、バッテリーの寿命です。最終的に、Googleはすべてのバックグラウンドタブのアクティビティを制限し、代わりにサービスワーカーがすべてのバックグラウンド作業を行うための新しいAPIに依存したいと考えています。ただし、今のところ、これにより、開いているすべてのタブがごくわずかなアクティビティレベルになります。これは、ある程度のバッテリーの増加を意味します。

RAMの少ないデバイスの場合、これは一般的にパフォーマンスを向上させるだけです。たくさんのタブが開いているので、それらのタブのパフォーマンスが抑制された場合、手元のタスクにより多くのシステムリソースを与えることができるのは当然のことです。

バッテリーの増加とパフォーマンスの向上?それはすべての面での勝利です。

さらに、Googleによれば、音楽やビデオなどのタブは、明らかな理由でこのスロットルの影響を受けにくいとのことです。うまくいけば、Chromeはこれをすべてまっすぐに保ち、フォーカスを別のタスクに一定期間切り替えたときに再生がスキップしたり停止したりすることはありません。

しばらくの間、ChromeがIEの道を進んでおり、バッテリーとパフォーマンスを低下させるプロセスでますます行き詰まっていると考える人がいました。速度とバッテリーが最も重要であることを忘れずに、GoogleがChromeの機能を強化するために引き続き取り組んでいるのを見るのは素晴らしいことです。

ソース: Chromiumブログ