WebKitがJetStream2ブラウザーのベンチマークを開始
WebKitは最近、JetStream 2をリリースしました。これは、最近のWebブラウザーでのJavaScriptおよびWebAssembly操作のパフォーマンスを測定する新しいベンチマークスイートです。
ブラウザのベンチマークは、Google Chromeがリリースされた当時は非常に大きなものでした。 Googleはそれらを使用してデモを行いました どれだけ速いか ChromeのJavaScriptパフォーマンスは、当時の2つの主要なブラウザーであるInternet ExplorerまたはFirefoxと比較したときのものでした。
その影響の1つは、ブラウザーメーカーがJavaScriptのパフォーマンスを最適化および改善し始めたことです。これにより、ブラウザの速度が向上するにつれて、ベンチマークの重要性が低下しました。
JetStream 2
JetStream 2は、WebブラウザーのJavaScriptとWebAssemblyのパフォーマンス、およびWebワーカーなどの他の機能のパフォーマンスをテストします。スタートボタンを押すだけで JetStream 2ベンチマークWebサイト ブラウザをテストします。
JetStream 2には、Web Assembly、Web Workers、Promise、非同期反復、Unicode正規表現、JavaScript解析のパフォーマンスを測定する新しい一連のベンチマークも含まれています。
ブラウザのベンチマークは64個のテストを実行し、その一部はJetStreamなどの他のベンチマークからのものです。 サンスパイダー 、または オクタン 。開発チームは、JetStream 2が実行される各テストについて説明します このページ 。
チームはMacBook Proでベンチマークを実行し、Safari、Chrome、Firefoxの結果を比較しました。 Safariがテストで優勝し、続いてChrome(約8%遅い)とFirefox(約68%遅い)が続きました。
Windowsマシンでテストを実行することにしました。 WindowsではSafariを実行できませんでしたが、Chrome、Firefox、Microsoft Edgeの最近の安定バージョンでベンチマークを実行しました。
ベンチマークでは、Chromeが約105、Firefoxが78のスコアを獲得しました。代わりに、Firefox Nightlyは、テストの実行中に何かが壊れたことを示唆するInfinityスコアを獲得しました。テストはMicrosoft Edgeで完了せず、ベンチマークスイートの最初のテストも完了しないため、テストを停止する必要がありました。
おわりに
新しいベンチマークは、Mozillaがベンチマークに従ってパフォーマンスのギャップを埋めるためにすべきいくつかの作業を持っていることを示唆しています。ただし、ベンチマークは必ずしも実際のパフォーマンスとは関係ありません。
では、あなた :ベンチマークを実行しましたか?デバイスにインストールされているブラウザはどのように機能しましたか?