☀SunSpider 1.0.2 JavaScript Benchmark
Este es SunSpider, un benchmark de JavaScript. Esta prueba sólo evalúa el lenguaje JavaScript, no el DOM ni otras API del navegador. Está diseñado para comparar diferentes versiones del mismo navegador, y diferentes navegadores entre sí. A diferencia de muchos puntos de referencia de JavaScript disponibles, esta prueba es:
Mundo real Esta prueba evita en su mayor parte los microchmarks, e intenta centrarse en los tipos de problemas reales que los desarrolladores resuelven con JavaScript hoy en día, y los problemas que pueden querer abordar en el futuro a medida que el lenguaje se hace más rápido. Esto incluye pruebas para generar una nube de etiquetas a partir de una entrada JSON, un trazador de rayos 3D, pruebas de criptografía, descompresión de código y muchos otros ejemplos. Hay algunas cosas de tipo microbenchmark, pero en su mayoría representan problemas reales de rendimiento con los que se han encontrado los desarrolladores. Equilibrado Esta prueba está equilibrada entre diferentes áreas del lenguaje y diferentes tipos de código. No es todo matemáticas, ni todo procesamiento de cadenas, ni todos los bucles simples de tiempo. Además de tener pruebas en muchas categorías, las pruebas individuales fueron equilibradas para tomar cantidades similares de tiempo en las versiones actuales de los navegadores populares. Estadísticamente sólido Uno de los retos de la evaluación comparativa es saber cuánto ruido hay en las mediciones. Este benchmark ejecuta cada prueba varias veces y determina un rango de error (técnicamente, un intervalo de confianza del 95%). Además, en el modo de comparación le indica si tiene suficientes datos para determinar si la diferencia es estadísticamente significativa.
Versión actual – sunspider-1.0.2: ¡Inicie ahora!
(Cuando ejecute la prueba de referencia, sea paciente: realiza un bucle a través de todos los casos de prueba cinco veces y puede tardar un minuto o más en completarse.)
Todas las versiones.