MicrosoftのEdge開発チームがブラウザの省エネ性能ベンチマーク結果を公開、Edgeがもっとも省エネ性能が高いという結果 74
ストーリー by hylom
原因はなんだろう 部門より
原因はなんだろう 部門より
MicrosoftのEdgeブラウザ開発チームが「Browser efficiency comparison - Fullscreen Video」というテスト結果を発表している(気になる、記になる…。
このテストはバッテリ駆動状態のノートPC(Surface Book)上でWebブラウザを起動し、そこでフルスクリーンでHTML5動画再生を行ってバッテリ駆動時間を測定するというもので、結果としてはEdge 18が16時間2分50秒、Chrome 69は12時間53分41秒、Firefox 63では8時間16分20秒となっている。
Re: 原因はなんだろう (スコア:5, 参考になる)
原因はなんだろう 部門より
フレームレート説
https://egg.5ch.net/test/read.cgi/software/1544784724/358 [5ch.net]
https://egg.5ch.net/test/read.cgi/software/1544784724/361 [5ch.net]
Re: 原因はなんだろう (スコア:1)
canvas 2dでゲームを作ったことがありますが、
EdgeだとなぜかsetIntervalで16ms間隔で回してもマウスを動かさないと24~25回/秒まで頻度が落ちてたりしました。
ChromeやFirefoxだとちゃんと60fps前後で動作していたのですが。
Re: 原因はなんだろう (スコア:2)
Edgeのほうが省電力的で、よさそうやなあ。w
Re: (スコア:0)
Windowsに限った話ではないけれど、タイマー類は使用するAPIとハードウェア構成(に対応するOS側の構成?)に依存して大きく精度が異なります。
古い記事ですが こういうの [www.emit.jp]とかが昔からあります。
WindowsのSetTimerAPI(周期処理に割と使われる、ウィンドウメッセージ依存)やSleepAPIで画面描写回すとは環境依存で結構違うfpsになったはず。
そしてSleep系統の場合ウィンドウメッセージで起きるように作ることも少なくないです。
ウィンドウメッセージで起き
Re: (スコア:0)
OSの制限とブラウザ側のsetIntervalの実装を混同して何が言いたいんだ?
元コメにオフトピックなんて付けてる暇が合ったら、この明後日のコメントをマイナスしたらいいのに。
>EdgeだとなぜかsetIntervalで16ms間隔で回してもマウスを動かさないと24~25回/秒まで頻度が落ちてたりしました。
setIntervalは精度も確度も保証していなくて、指定時間以下にはならないというだけではある。
でも、普通はレンダリング等の負荷が大きい時に遅延が増えても、負荷が小さい時には頑張って精度出してほしいよねぇ。
それなのにマウス動かさないというアイドル状態を検知してサボってるってことなのかな。
Re: (スコア:0)
Edgeの30fpsはネット動画に良く有る約30pの動画をフルスクリーン再生してるなら適切な処置だよね。
Chromeの60fpsもディスプレイの標準的なリフレッシュレートと考えれば適切。
Firefoxはなんで75fpsと無駄に処理を回してるのだろう。
Re: (スコア:0)
ハードウエア同士のタイミングは全く一緒にはなりませんから、微妙なタイミングずれが蓄積しある程度まとまったところで解消される現象が起きて、それが人間には不自然な動き、チラツキとして感じられるのでは。
75FPSであればそのずれは15FPS分と大きいので、解消も頻繁になる分人間が感じにくくなる。
とは言え、元の動画のフレームレートがどれだけだったのか、原典を見ても書いてないような。ハードウエアの設定は結構細かく書いているんですけどね。Edgeが有利になるような動画をあえて選んでいるとかはないと思いますが、検証できないのではレポートとして問題があると思います。
省メモリとCPU負荷が低い事だけは (スコア:2, 参考になる)
定評あるよな
Re:省メモリとCPU負荷が低い事だけは (スコア:1)
メモリ1GBでの中華Win10タブでも割と普通に動いたので感心します。
Chromiumベースにするとかなんかもったいない。
Re: (スコア:0)
MSのコミットで省エネ性能が上がる事を期待すると良いかも。
ちなみにFirefoxはスレッドがイマイチまとまって上手く寝ないのが原因のような気がする。
スレッドがちまちま動いてしまうとCPUがミリ秒単位で完全に寝なくて省エネ性能が悪化する。
他にもサウンドデバイスがUSB等で一時的に外れたりすると再起動するまで音が出なくなる事が有ったりとイマイチマルチメディア周りの実装が怪しいのかもしれない。
Re: (スコア:0)
グーグルはどちらかというとブラウザの処理速度優先なのでそのblinkができたようにまたフォークするんじゃないかな
Re: (スコア:0)
有終の美
Re: (スコア:0)
おもしろおかし悲しい
Re: (スコア:0)
自分はfirefoxですがメモリーをもっと節約できないのかと本気で思います
chromeも同等かより酷いらしいですし
低スペックPCにも優しい作りにして欲しい
Re: (スコア:0)
自画自賛じゃね?
Re:省メモリとCPU負荷が低い事だけは (スコア:1)
MS以外が発表したベンチマーク(個人とかも)でも結果はMS公表のものとおおむね同様だったよ
今のMSらしいな (スコア:0)
Edgeのエンジンをchromiumベースにするって発表してからこの結果を発表するあたり、MS内部で連携がとれてないように思う。
プログラムはお互いに影響を及ぼし合って、単一で稼働させているときにはでないバグがでるものなので、MSの技術的な事柄を担う部門はもっとお互いに連携すべき。
Re:今のMSらしいな (スコア:1)
これ10月のレポートだぞ。
Re: (スコア:0)
ですよね。
# びっくりして見に行って確認した。まあURLから推測するしかない結果だけど。
Re:今のMSらしいな (スコア:1)
本件の公表とレンダリングエンジンを変更することは関係ないでしょ
ChromiumベースにするからChromiumにネガティブなことは全て封殺してEdgeの長所を言うのが駄目とか、そっちのほうがあり得ないよ
Re: (スコア:0)
MSの伝統だと思う
Re: (スコア:0)
chromiumベースにするはめになった経緯を考えればこの発表は気持ちわかる。さぞかし無念だったろう。
切磋琢磨した結果敗れたなら諦めがつくが、闇討ち、毒盛り、裏でコソコソ...
Re: (スコア:0)
Re: (スコア:0)
闇討ち、毒盛り、裏でコソコソはともかく
標準規格ガン無視はネスケとかもやってたでしょ
なんでJavaScriptの標準化をW3CじゃなくてEcmaがやってると思う?
Re: (スコア:0)
いや空divひとつで無効になるような最適化が過剰だっただけだろ
Re: (スコア:0)
それは無数にあった妨害行為の1例。その1案件だけで開発断念するわけないだろ。
Re: (スコア:0)
chromiumベースに変えるからって発表止めるほうが問題だろ
Re: (スコア:0)
> MS内部で連携がとれてないように思う
MS内部は役所的縄張り争いの場なので連携なんて無理です。
Re: (スコア:0)
死んだ子の年を数える
Re:プラットフォームは? (スコア:2, 参考になる)
Edge独自のレンダリングエンジンはWindows版しかないですけど
Re: (スコア:0)
例えばWindowsの非公開APIを使ってるとしたらフェアじゃないってことでは?
Re: (スコア:0)
例えばWindowsの非公開APIを使ってるとしたらフェアじゃないってことでは?
Edgeが出てすぐならいざ知らず、今に至るまでの間、セキュリティ研究者はEdgeの挙動をがっつり調べてるだろうし、それで非公開APIにアクセスしてるのを見つけられない無能揃いってことはないと思うが。
Re: (スコア:0)
非公開APIにアクセスしてようが、通信データを調べて問題が無ければセキュリティ研究者?は大声を出さないのでは?
そもそもお前、セキュリティ研究者とやらのレポートを調べたうえで「非公開APIにアクセスしてない」前提を置いているのか?
無責任な発言だし、セキュリティ研究者に対して失礼な物言いだし、何だかなぁ。
Re: (スコア:0)
Googleならそういう事やりそう
Re: (スコア:0)
君がどんなプラットフォームのブラウザと比較してほしいか語った方が議論は進みやすいだろう。
これだけで多くのWindowsユーザーにとって必要十分なパフォーマンス検証にはなっている。
Re:何を主張したいんだろう? (スコア:1)
普通の人は別途ブラウザなんてインストールしないしホームページも検索エンジンも変更しないんですよ。
Windows入れたらまずChrome入れるだろwww
とか言ってる人は、既に普通の人ではない。
Re:何を主張したいんだろう? (スコア:1)
ChromeのシェアはEdgeとIEの合計よりも何倍も大きいんですけど。
PCを使う人というのがもはや普通の人でなくなりつつあるということか。
Re: (スコア:0)
というかPC使う人が減ってるんじゃね?
Re: (スコア:0)
PCを使ってる人が単純に減っていて利用者の内訳が変わらないならエッジとIEのシェアは下がらないはずですよ
今のChromeの隆盛は普通の人(何じゃそりゃ)がへって普通じゃない人の比率が上がったか普通の人(何じゃそりゃ)がChromeを使い始めたかですよ
Re: (スコア:0)
いつの間にか勝手にインストールされて、デフォルトブラウザになってるからな、Chrome
Re: (スコア:0)
あぁMacでSafariを使っている奴なんて少数派だってことか
Re: (スコア:0)
こういう測定データは見たいです。
Re: (スコア:0)
第三者が検証できないテストなので意味なくないか?
Re: (スコア:0)
組み合わせはともかく、10時間も動画再生するって、状況が特殊すぎてもはやブラウザの性能の比較とは言えないと思う。
Re: (スコア:0)
ネットフリックスやyoutubeが人気なんでそれなりに意味がある
十時間連続で再生できるならたとえばアメリカ基準だと二日間再充電不要ということだ
アメリカ基準だと一日かな?
Re: (スコア:0)
そもそもWindowsを使ってないし。
2018年9月 デスクトップOSシェア(サイトA調べ)
Windows:87%
macOS:9%
Linux:2%
2018年10月 デスクトップOSシェア(サイトB調べ)
Windows:81%
macOS:16%
Linux:1%
Chrome OS:0%
FreeBSD:0%
Re: (スコア:0)
そもそもデスクトップ使ってねえよって話なんじゃねえの?
Re: (スコア:0)
元コメはPCと言ってるぞ
Re: (スコア:0)
Re: (スコア:0)
それを言ったらスマホもiPadも全部PCだ。泥タブは普通、タブレットと呼ぶ。