Comparación de pruebas de rendimiento
Gratuito en línea Comparación de pruebas de rendimiento Herramienta, no se requiere instalación
Acerca de Comparación de Benchmark
Eejcuta dos fragmentos de JavaScript en paralelo durante un número configurable de iteraciones (limitado a 1-1.000.000) e informa del tiempo total y de las operaciones por segundo de cada uno, declarando luego el más rápido con una relación de velocidad. Un bloque de Setup compartido se ejecuta una vez antes de la medición.
Cómo usarlo
1. Opcionalmente, coloca código de Setup en la tarjeta superior (se ejecuta una vez; p. ej. 'let arr = new Array(1000).fill(0)')。 2. Escribe Código A y Código B: cada uno se convierte en el cuerpo de una función, así que escribe sentencias simples como 'arr.map(x => x + 1)'. 3. Establece las Iteraciones (1-1.000.000). 4. Haz clic en Ejecutar. Primero se realiza un breve calentamiento de min(n,100) iteraciones y luego el bucle cronometrado.
Interpretar los resultados
Cada bloque de código informa del tiempo total en ms y de las operaciones/segundo calculadas como n / (time/1000). La tarjeta ganadora se resalta en verde y una línea de resumen muestra la relación de velocidad (p. ej. 'A is 2.3x faster than B'). Si un fragmento lanza una excepción, su resultado muestra la cadena de error y no se declara ganador.
▶¿Es esto un benchmark de producción preciso?
▶¿Pueden los fragmentos acceder a las variables de mi página?
▶¿Qué pasa si el Setup lanza una excepción?
▶¿Por qué un recuento de iteraciones muy alto parece estar limitado a 1.000.000?
Si este herramienta le ha sido útil, considere comprarme un café.
Compra un café para mí.