☀SunSpider 1.0.2 JavaScript Benchmark

Dit is SunSpider, een JavaScript benchmark. Deze benchmark test alleen de JavaScript taal, niet het DOM of andere browser APIs. Hij is ontworpen om verschillende versies van dezelfde browser, en verschillende browsers met elkaar te vergelijken. In tegenstelling tot veel algemeen beschikbare JavaScript-benchmarks, is deze test:

Real World Deze test vermijdt microbenchmarks, en probeert zich te concentreren op het soort werkelijke problemen dat ontwikkelaars vandaag met JavaScript oplossen, en de problemen die ze in de toekomst misschien willen aanpakken naarmate de taal sneller wordt. Dit omvat tests om een tagcloud te genereren uit JSONinvoer, een 3D raytracer, cryptografie tests, code decompressie, en nog veel meer voorbeelden. Er zijn een paar microbenchmark-achtige dingen, maar die vertegenwoordigen vooral echte prestatieproblemen die ontwikkelaars hebben ondervonden. Uitgebalanceerd Deze test is uitgebalanceerd tussen verschillende gebieden van de taal en verschillende soorten code. Het is niet alleen maar wiskunde, alleen maar tekenreeksen, of alleen maar timing van eenvoudige lussen. Naast tests in vele categorieën, zijn de individuele tests gebalanceerd om vergelijkbare hoeveelheden tijd te nemen op de huidige versies van populaire browsers. Statistisch verantwoord Een van de uitdagingen van benchmarking is te weten hoeveel ruis er in uw metingen zit. Deze benchmark voert elke test meerdere malen uit en bepaalt een foutenbereik (technisch gezien een 95% betrouwbaarheidsinterval). Bovendien wordt in de vergelijkingsmodus aangegeven of u genoeg gegevens hebt om te bepalen of het verschil statistisch significant is.

Huidige versie – sunspider-1.0.2: Begin nu!
(Wanneer u de benchmark uitvoert, wees dan geduldig – het loopt vijf keer door alle testgevallen en het kan een minuut of langer duren om te voltooien.)

Alle versies.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.