Benchmark Vergelijking
Gratis online Benchmark Vergelijking geen installatie nodig
Over Benchmark-vergelijking
Voert twee JavaScript-snippets zij-aan-zij uit voor een configureerbaar aantal iteraties (geklamd op 1-1.000.000) en rapporteert voor elk de totale tijd en bewerkingen per seconde, waarna de snelste wordt uitgeroepen met een snelheidsverhouding. Een gedeeld Setup-blok wordt vóór de meteting eenmaal uitgevoerd.
Hoe te gebruiken
1. Plaats optioneel Setup-code in de bovenste kaart (wordt eenmaal uitgevoerd; bijv. 'let arr = new Array(1000).fill(0)')。 2. Voer Code A en Code B in - elk wordt de body van een functie, schrijf dus gewone instructies zoals 'arr.map(x => x + 1)'. 3. Stel de Iteraties in (1-1.000.000). 4. Klik op Uitvoeren. Eerst wordt een korte warming-up van min(n,100) iteraties uitgevoerd, daarna de getimede lus.
Resultaten lezen
Elk codeblok rapporteert de totale tijd in ms en de bewerkingen/seconde, berekend als n / (time/1000). De winnende kaart wordt groen gemarkeerd en een samenvattingsregel toont de snelheidsverhouding (bijv. 'A is 2.3x faster than B'). Als een snippet een uitzondering werpt, toont het resultaat de fouttekst en wordt er geen winnaar uitgeroepen.
▶Is dit een nauwkeurige productie-benchmark?
▶Kunnen de snippets bij mijn paginavariabelen?
▶Wat gebeurt er als de Setup een uitzondering werpt?
▶Waarom lijkt een erg hoog iteratieaantal af te vlakken op 1.000.000?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.