60
Opera On Edge マイクロソフトの最近の電力消費ブラウザテストについて

最近、Microsoftはブラウザの消費電力テストをいくつか実施しました。その結果は予想通り、Edgeブラウザが競合ブラウザに対して優位に立つというものでした。Operaは、Microsoftがテスト手法を公開していないため欠陥があり、Edgeに有利になる可能性があるとして、これらのテストに異議を唱えました。Operaはより透明性のある独自のテストを実施しており、その結果、Operaブラウザは消費電力においてEdgeを上回っているようです。

マイクロソフトのテストに関する問題

今週、Microsoftは3つのテストを公開しました。Edgeが毎回、しかも大幅な差でトップに立ったのです。最初のテストはより厳格なラボ環境で行われ、2つ目のテストではMicrosoftがWindows 10のテレメトリから取得したデータを測定しました。そして3つ目のテストでは、Edge、Chrome、Firefox、Operaでビデオをループ再生し、これらのブラウザを搭載したノートパソコンのうち、バッテリーが切れるまで最も長く使えるものを調べました。

これらのテストのうち2つに対する大きな批判は、Microsoftが自社のSurface Bookデバイスを使ってこれらのブラウザを比較したことです。問題は、Edgeがその特定のデバイスで動作するようにどの程度最適化されたのか正確には分からないことです。Microsoftが自社のSurface Book向けにEdgeを最適化することは、決して異常なことではありません。むしろ、 Surface Bookユーザーのエクスペリエンスを向上させるために、Microsoftはそうすべきです。

しかし、最適化されたマシンでのテストを目標として提示するのは不誠実であり、Microsoft は正確な方法論やテストした Web サイトを明らかにしていないため、Opera は結果に異議を唱えています。

テレメトリテストは信頼性が高いように思えるかもしれませんが、ChromeユーザーとEdgeユーザーのPC使用方法に大きな違いがあるかどうかは不明であるため、科学的根拠に欠けます。例えば、Chromeユーザーはブラウザのタブを常に開いているパワーユーザーである傾向があり、同時に多くのプログラムを実行しているため、Edgeユーザーよりもノートパソコンのバッテリーの消耗が早い可能性があります。

Operaの省電力モード

今年初め、Opera は新しい「省電力」機能を追加しました。これは、Opera の Chromium コアとインターフェースを最適化し、Google Chrome と比較して、ブラウジング セッション中のバッテリー寿命を最大 50 パーセント向上させます (Opera によると)。

Opera は省電力機能の仕組みを次のように詳しく説明しています。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

バックグラウンドタブのアクティビティを減らすJavaScriptタイマーの最適なスケジュール設定によりCPUの起動頻度を減らす未使用のプラグインを自動的に一時停止するフレームレートを30フレーム/秒に下げるビデオ再生パラメータを調整し、ハードウェアアクセラレーションビデオコーデックの使用を強制するブラウザテーマのアニメーションを一時停止する広告ブロッカーを含める(有効にすると、さらにバッテリーを節約できます)

Operaのテスト方法

OperaはこれまでEdgeをテストしていなかったと発表していましたが、今回同じテストを用いてEdgeと自社ブラウザのベンチマークテストを実施したところ、Operaが優れた結果を示したようです。Operaブラウザのバッテリー寿命は、Edgeよりも22%、Chromeよりも35%長くなりました。

同社はその測定方法についてオープンにしており、Lenovo Yoga 500(14インチ、Intel Core i3-5005U、4GB RAM、500GB HDD、Windows 10)を使用し、バランス電力プロファイル(ほとんどのノートパソコンではデフォルトで有効になっているはず)を有効にしたと述べている。バックライトは常に100%に設定され、Wi-FiはRSSI -53 dBmの802.11nモードで動作していた。

バックグラウンドで他のソフトウェアやサービスは実行されていませんでした。また、安定した熱交換を確保するため、ノートパソコンは同じ木の表面に置かれていました。

ノートパソコンが100%充電された後、ブラウザはchicagotribune.com、elitedai​​ly.com、faz.net、latimes.com、mashable.com、mlive.com、nj.com、nydailynews.com、youtube.com/watch?v=tnsQ8DjD6YEをそれぞれ別のタブで読み込みました。スクロール動作もシミュレーションしました。

Operaのテストにおける注意点

Opera自身も、ブラウザのネイティブ広告ブロックが有効になっていることを認めています。これは重要な点です。なぜなら、広告はウェブサイトの読み込み時にかなりの処理負荷をかける可能性があるからです。そのため、ウェブサイトを広告なしで読み込むと、消費電力も大幅に削減できます。

ブラウザの「デフォルト機能」について議論しているのであれば話は別ですが、Operaでは広告ブロックも省電力モードもデフォルトで有効化されていません。つまり、ほとんどのユーザーはこれらを有効にしないため、Operaが今回のテストで実証しているバッテリー寿命の改善効果の恩恵を受けることができないのです。そのため、Operaは通常のEdgeブラウジングシナリオと理想的なOperaブラウジングシナリオ(電力効率の観点から)を比較テストしており、これは公平とは言えません。

しかし、Microsoftは自社のテストでOperaの省電力モードを有効にしており、少なくとも1つのテストではOperaの消費電力がEdgeにかなり近いことが示されています。MicrosoftがSurface Bookでテストを行ったという事実を正規化すると、EdgeとOperaはほぼ同等の電力効率を示し、両者に大きな差はないと考えられます。

Chromiumのような電力効率の悪いプラットフォームをベースとしていることを考えると、Operaにとってこれは依然として大きな勝利と言えるでしょう。しかし、Operaはゼロから開発されたEdgeに迫る性能を実現しており、開発チームは当初から電力効率を念頭に置いていたのかもしれません。

ルシアン・アルマスはTom's Hardwareの寄稿ライターです。  @lucian_armasuでフォローできます 

ルシアン・アルマスは、Tom's Hardware USの寄稿ライターです。ソフトウェア関連のニュースやプライバシーとセキュリティに関する問題を取り上げています。