Google führt JavaScript-Benchmark Octane ein

Google hat eine neue Benchmark-Suite namens Octane vorgestellt. Sie soll die JavaScript-Leistung eines Browsers bei der Ausführung komplexer und anspruchsvoller Web-Anwendungen messen. Octane ist eine Weiterentwicklung der Benchmark-Suite V8.

„Die meisten existierenden JavaScript-Benchmarks bestehen aus künstlichen Tests, die entwickelt wurden, um bestimmte JavaScript-Funktionen zu belasten“, schreibt Stefano Cazzulani, Produktmanager bei Google, in einem Blogeintrag. „Octane bricht mit dieser Tradition und erweitert die frühere V8-Suite um fünf Belastungstests, die auf vollwertigen, unveränderten und bekannten Web-Anwendungen und Bibliotheken basieren. Ein guter Wert in den neuen Benchmarks steht für eine bessere und flüssigere Performance bei ähnlichen Web-Anwendungen.“

Zu den neuen JavaScript-Tests gehören „pdf.js“, der von Mozilla entwickelte JavaScript-PDF-Reader, und Mandreel, der die von C++ portierte Physik-Engine 3D Bullet ausführt. Octane beinhaltet auch eine auf der Gameboy-Architektur basierende 3D-Simulation (GB Emulator) sowie einen Test, der misst, wie schnell eine JavaScript-Engine nach dem Laden eines großen JavaScript-Programms mit der Ausführung des Codes beginnt. Bei dem fünften neuen Test handelt es sich um die weitverbreitete 2D-Physik-Engine Box2DWeb.

In einem Interview mit News.com wies Cazzulani darauf hin, dass Octane nicht in allen Browsern funktioniert. Internet Explorer 9 und Safari hätten vor allem Probleme mit pdf.js und Mandreel. Beide Tests verwendeten sogenannte Typed Arrays, eine Technik für den Zugriff auf binäre Rohdaten, mit der nicht jeder Browser umgehen könne. Gleiches gelte auch für verschiedene Mobilbrowser.

Der Octane-Benchmark habe aber auch seine Grenzen und dem V8-Team verschiedene Verbesserungsmöglichkeiten aufgezeigt, so Cazzulani weiter. Auf Details ging er jedoch nicht ein. „Wir haben festgestellt, dass die anderen gute Arbeit leisten. Natürlich optimieren wir V8 für den täglichen Gebrauch, aber wir brauchen etwas, das uns in die Zukunft führt. Es liegt noch Arbeit vor uns.“

Octane ersetzt den bisher für JavaScript verwendeten V8-Benchmark (Screenshot: ZDNet.de).

[mit Material von Seth Rosenblatt, News.com]

Tipp: Wie gut kennen Sie sich mit Browsern aus? Testen Sie Ihr Wissen – mit dem Quiz auf silicon.de.

Stefan Beiersmann

Stefan unterstützt seit 2006 als Freier Mitarbeiter die ZDNet-Redaktion. Wenn andere noch schlafen, sichtet er bereits die Nachrichtenlage, sodass die ersten News des Tages meistens von ihm stammen.

Recent Posts

Neue Backdoor: Bedrohung durch Malvertising-Kampagne mit MadMxShell

Bisher unbekannter Bedrohungsakteur versucht über gefälschte IP Scanner Software-Domänen Zugriff auf IT-Umgebungen zu erlangen.

1 Tag ago

BSI-Studie: Wie KI die Bedrohungslandschaft verändert

Der Bericht zeigt bereits nutzbare Angriffsanwendungen und bewertet die Risiken, die davon ausgehen.

2 Tagen ago

KI-Wandel: Welche Berufe sich am stärksten verändern

Deutsche sehen Finanzwesen und IT im Zentrum der KI-Transformation. Justiz und Militär hingegen werden deutlich…

2 Tagen ago

Wie ein Unternehmen, das Sie noch nicht kennen, eine Revolution in der Cloud-Speicherung anführt

Cubbit ist das weltweit erste Unternehmen, das Cloud-Objektspeicher anbietet. Es wurde 2016 gegründet und bedient…

2 Tagen ago

Dirty Stream: Microsoft entdeckt neuartige Angriffe auf Android-Apps

Unbefugte können Schadcode einschleusen und ausführen. Auslöser ist eine fehlerhafte Implementierung einer Android-Funktion.

2 Tagen ago

Apple meldet Umsatz- und Gewinnrückgang im zweiten Fiskalquartal

iPhones und iPads belasten das Ergebnis. Außerdem schwächelt Apple im gesamten asiatischen Raum inklusive China…

2 Tagen ago