Google ha anunciado recientemente que el navegador Chrome ha alcanzado un récord histórico en la prueba de rendimiento Speedometer 3, mejorando en un 10% en comparación con el año pasado. Según Google, si cada usuario de Chrome utiliza el navegador durante 10 minutos al día, estas optimizaciones podrían ahorrar un total de 58 millones de horas, lo que equivale al tiempo de espera para cargar páginas web de 83 personas durante toda su vida.
Speedometer 3 es una herramienta de prueba de rendimiento del navegador desarrollada conjuntamente por Google, Apple, Intel, Microsoft y Mozilla, diseñada específicamente para evaluar la velocidad de respuesta de las páginas web. Su alcance de pruebas abarca múltiples áreas, incluyendo el análisis de HTML, el manejo de JavaScript y JSON, la interacción con el modelo de objeto de documento (DOM), la aplicación de CSS y el renderizado de píxeles, con el objetivo de evaluar el rendimiento real de todo el proceso de renderizado. En la nueva versión de Chrome, el modelo 139 obtiene una puntuación de 52.35 en un MacBook Pro equipado con el chip M4.
En el último año, Google ha llevado a cabo varias optimizaciones para mejorar el rendimiento de Chrome, especialmente en lo que respecta a la gestión de memoria. El motor de renderizado Blink de Chrome ha optimizado las estructuras de datos internas del DOM, CSS, la disposición y los componentes de dibujo, lo que ha reducido significativamente el movimiento innecesario de memoria del sistema y ha mejorado la eficiencia del uso de caché del CPU. Al mismo tiempo, el equipo ha actualizado el código que originalmente utilizaba malloc para implementar el sistema de recolección de basura Oilpan, mejorando aún más la encapsulación de la memoria.
Ha habido un progreso notable en el manejo de cadenas, el renderizador ha convertido el algoritmo Hash a rapidhash y ha mejorado varios algoritmos de Hash, filtros y detección de estructuras de datos. Aunque estas mejoras técnicas no son fácilmente perceptibles, Google enfatiza que tienen un impacto directo en la mejora de la experiencia del usuario y en la tasa de conversión de las empresas.
La estrategia de caché también ha sido optimizada, especialmente en el manejo de tareas de renderizado que requieren mucho cálculo, como el procesamiento de estilos CSS, donde la tasa de aciertos en caché ha mejorado significativamente, y se ha reducido el almacenamiento en caché de contenido innecesario. Además, en cuanto a la tipografía, el equipo ha realizado importantes mejoras en el rendimiento de las fuentes de Apple Advanced Typography, lo que influye en la eficiencia de renderizado de todo el texto.
Google reitera que el rendimiento ha sido uno de los principales puntos fuertes de Chrome. Estas pruebas de referencia públicas son una herramienta poderosa para rastrear el progreso general, explorar nuevas áreas de mejora y asegurar la efectividad de las posibles mejoras. Además, han sido creadas en colaboración con varios desarrolladores de navegadores, lo que asegura la imparcialidad y autoridad de los estándares de la industria.



