Google Chrome の V8 エンジンは本当に優れているのでしょうか?[閉まっている]
-
09-06-2019 - |
質問
誰かそれを見る時間はありましたか?
少し読んでみましたが、多くのことが約束されています。もしそれが彼らの言うことの半分であれば、Web プログラミングは大きく変わるでしょう
解決
Mozilla Firefox 3.0.1 と Google Chrome 0.2.149.27 を比較してみました。 SunSpider JavaScript ベンチマーク 次の結果が得られます。
- Firefox - 合計:2900.0ms +/- 1.8%
- クロム - 合計: 1549.2ms +/- 1.7%
そしてさらに V8 ベンチマーク スイート 結果は次のとおりです (スコアが高いほど優れています)。
- Firefox - スコア:212
- クロム - スコア: 1842
そしてさらに Web ブラウザの Javascript ベンチマーク 次の結果が得られます。
- Firefox - 合計所要時間:362ミリ秒
- Chrome - 合計期間: 349ミリ秒
機械: Windows XP SP2、Intel Core2 DUO T7500 @ 2.2 Ghz、2 GB RAM
私がこれまでに読んだすべてのブログ投稿や記事でも、V8 が明らかに最速の JavaScript エンジンであると主張しています。例を参照してください - V8、TraceMonkey、SquirrelFish、IE8 ベンチマーク
「...言うまでもなく、Chrome の V8 は、次世代の JavaScript VM の現在のビルドをすべて吹き飛ばします。念のため言っておきますが、WebKit と FireFox エンジンはまだベータ版にも達していませんが、V8 チームによってパフォーマンスの基準が天文学的な高さに設定されたばかりのようです。」
他のヒント
少し逸話かもしれませんが、Firefox と Chrome の実行を比較すると、ベンチマークに大きな違いがあることがわかりました。
http://www2.webkit.org/perf/sunspider-0.9/sunspider.html
自分で試してみてください。
Microsoft にいる間:
Firefoxの2倍のRAMを消費し、CPUを6倍近くの実行スレッドで飽和させます。MicrosoftのInternet Explorer 8の最新のベータリリースは、Windows XP自体よりもPCでより要求が厳しいと、パフォーマンステストで発見されました。 。コミュニティベースのテストネットワークを運営している会社によると、IE8ベータ2は380MBのRAMを消費し、人気のあるWeb目的地のマルチタブブラウジングテスト中に171の同時スレッドを生成しました
当初は速度が大幅に向上したように見えました。興味深いのは、Google REader タブがロックされ続けていることです。今朝は少なくとも 5 回は悲しい顔をされています...
本当に速いですね。明らかにその通りです。Firefox 3 と比較してそのパフォーマンスにかなり感銘を受けました。すでにデフォルトのブラウザーにしています。
はい、V8 は Vista x86 上で非常に高速です。私が試したほとんどのベンチマークでは、IE 7 の最大 50 倍の速さです。さらに印象的なのは、Chrome で実行される GMail のメモリ使用量は、IE 7 で実行される GMail の 4 分の 1 でした。これはおそらく V8 の影響が大きいと考えられます。
ブラウザは一般に信じられないほど高速で、特に Javascript は非常に高速です。
編集: ベンチマークでは、Chrome は FF3 より平均 1.73 倍、IE 7 より平均 14.8 倍高速であることが示されました。文字列操作は IE 7 の弱点ですが、IE 8 では大幅に改善されたと聞いています。
Vista x64 では、IE8 や FF3 よりも明らかに高速であることがわかりました。
私の Windows XP ボックス上の Firefox 3 よりも 2 倍高速です。FWIW、Fx3.1 のアップデートにより、一桁高速になるはずです。
前述の sunspider JavaScript ベンチマークを FF3 と Chrome で実行したところ、速度が 2 倍以上向上しました。 FF3 に クロム (Vista 64 システム上 - Core 2 due 6600 2.4GHz、2GB RAM)。
上記のリンクは私の結果を示しています。基盤となる OS によってどのような違いが生じるのか、もしあればそれを確認することに非常に興味があります。
そうは言っても、Javascript の重要性はますます高まっており、他のブラウザ メーカーは Javascript の最適化に時間を費やすべきだという Google の意見に私は同意します。
タブをドラッグ アンド ドロップできるのが気に入っています。これは 2 年以上前から必要としていたものです...
-アダム
確かに速いですね。Gmail、Google Reader、Yahoo メールはすべて即座に読み込まれます。FFやOperaではそうは言えません。
はい、ベンチマークを見たところ、客観的には V8 の方が速いように見えますが、
それはWebプログラミングを大きく変えるでしょう
個人的には、現時点でのボトルネックは JavaScript ではなく、むしろ帯域幅にあると考えています。
このリンクを使用して、Firefox と Internet Explorer と比較しました。 http://celtickane.com/2009/07/javascript-speed-test-2009-browsers/ (だった http://celtickane.com/webdesign/jsspeed.php)
その違いは印象的です。
Chrome では 212 ミリ秒、Firefox 3 では 341 ミリ秒、Internet Explorer 7 では 2188 ミリ秒です。