El navegador Chrome obtiene un aumento de velocidad con la optimización guiada por perfil
La próxima versión de Chrome de Google, Chrome 55, incluirá algunas mejoras para hacer que el navegador de Google sea un recurso menos importante. Mientras tanto, la compañía ha implementado algo más para acelerar Chrome: Optimización guiada de perfil.
Originalmente una característica que se encuentra en las herramientas de desarrollo de Visual Studio de Microsoft, Profile Guided Optimization (PGO) es una tecnología que rastrea la interacción del usuario con una aplicación.
Algunas funciones se usan más, otras menos. Con PGO, Las funciones que se usan con más frecuencia serán optimizadas para la velocidad., mientras funciones menos usadas están optimizados con Código más pequeño, ligeramente más lento.. El resultado es una huella de código global más pequeña y un Chrome más rápido.
Las optimizaciones también se realizan en la ubicación de la memoria del código, ya que PGO alejaría las funciones que se usan raramente de las que se usan con frecuencia. Esto resulta en una mejor administración de la memoria caché de instrucciones de la CPU al evitar el almacenamiento en caché del código menos usado, lo que resulta en un mejor rendimiento.
Impacto de PGO en la carga y tiempo de arranque | |
Nuevo tiempo de carga de la página de pestañas | 14.8% más rápido |
Carga de página (tiempo para la primera pintura) | 5.9% más rápido |
Tiempo de inicio | 16.8% más rápido |
En términos de números, una compilación de Chrome que tenga PGO sería 15% más rápido en general en Windows en comparación con una compilación de Chrome sin PGO.
Para aquellos que son fanáticos de los navegadores Chrome con mejor rendimiento, Build 53 es lo que está buscando si usa la versión de 64 bits de Chrome. Si está en una versión de 32 bits del navegador, la compilación 54 es la compilación a la que debe dirigirse.
Con PGO ahora disponible en las compilaciones actuales de Chrome, y con Chrome 55 próximamente, parece que Google finalmente ha decidido eliminar algo de grasa de su navegador, algo que ya hace mucho tiempo.