Comparação de Benchmarks
Gratuito online Comparação de Benchmarks Ferramenta, sem necessidade de instalação
Sobre Comparação de Benchmark
Executa dois snippets JavaScript lado a lado por um número configurável de iterações (limitado a 1-1.000.000) e relata o tempo total e as operações por segundo de cada um, declarando então o mais rápido com uma razão de velocidade. Um bloco Setup compartilhado é executado uma vez antes da medição.
Como usar
1. Opcionalmente, coloque código de Setup no cartão superior (executado uma vez; p. ex. 'let arr = new Array(1000).fill(0)')。 2. Insira Code A e Code B — cada um se torna o corpo de uma função, portanto escreva instruções simples como 'arr.map(x => x + 1)'. 3. Defina as Iterações (1-1.000.000). 4. Clique em Executar. Primeiro é executado um aquecimento curto de min(n,100) iterações e depois o laço cronometrado.
Interpretar os resultados
Cada bloco de código relata o tempo total em ms e as operações/segundo calculadas como n / (time/1000). O cartão vencedor é destacado em verde e uma linha de resumo mostra a razão de velocidade (p. ex. 'A is 2.3x faster than B'). Se um snippet lançar uma exceção, seu resultado mostra a string de erro e nenhum vencedor é declarado.
▶Este é um benchmark de produção preciso?
▶Os snippets podem acessar as variáveis da minha página?
▶O que acontece se o Setup lançar uma exceção?
▶Por que uma contagem de iterações muito alta parece limitar-se a 1.000.000?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.