WebKit uruchomił niedawno JetStream 2, nowy pakiet testów porównawczych do mierzenia wydajności operacji JavaScript i WebAssembly w przeglądarkach internetowych.
Testy porównawcze przeglądarki były wielką rzeczą, kiedy uruchomiono Google Chrome. Google wykorzystał je, aby zademonstrować, o ile szybsze było działanie JavaScript w Chrome w porównaniu z Internet Explorer lub Firefox, dwiema głównymi przeglądarkami w tamtych czasach.
Jednym z efektów było to, że twórcy przeglądarek zaczęli optymalizować i poprawiać wydajność JavaScript; spowodowało to, że testy stały się mniej ważne, ponieważ poprawiono prędkość w przeglądarkach.
JetStream 2
JetStream 2 testuje wydajność JavaScript i WebAssembly w przeglądarkach internetowych, a także wydajność innych funkcji, takich jak Web Workers. Wystarczy nacisnąć przycisk Start na stronie testu porównawczego JetStream 2, aby przetestować przeglądarkę.
JetStream 2 zawiera także nowy zestaw testów porównawczych, które mierzą wydajność asemblera, pracowników WWW, obietnic, iteracji asynchronicznej, wyrażeń regularnych Unicode i parsowania JavaScript.
Test porównawczy przeglądarki uruchamia 64 testy, z których niektóre pochodzą od innych testów porównawczych, takich jak JetStream, SunSpider lub Octane. Zespół programistów opisuje każdy z testów, które JetStream 2 uruchamia na tej stronie.
Zespół przeprowadził test porównawczy na MacBooku Pro, aby porównać wyniki Safari, Chrome i Firefox. Safari przejął koronę w teście, a następnie Chrome (około 8% wolniej) i Firefox (około 68% wolniej).
Zdecydowałem się uruchomić test na komputerze z systemem Windows. Chociaż nie mogłem uruchomić Safari w systemie Windows, uruchomiłem test porównawczy w najnowszych stabilnych wersjach Chrome, Firefox i Microsoft Edge.
Chrome uzyskał wynik około 105, a Firefox wynik 78 w teście porównawczym. Zamiast tego Firefox Nightly uzyskał wynik Infinity, co sugeruje, że coś się zepsuło podczas testu. Test nie zakończył się w Microsoft Edge i musiałem go zatrzymać, ponieważ nie zakończyłby nawet pierwszego testu pakietu testowego.
Końcowe słowa
Nowy test porównawczy sugeruje, że Mozilla ma trochę pracy do zlikwidowania różnicy w wydajności zgodnie z testem porównawczym. Testy niekoniecznie odnoszą się jednak do rzeczywistych wyników.
Teraz ty : Czy wykonałeś test? Jak działały przeglądarki zainstalowane na twoim urządzeniu?