El renderizado de Chrome se acelera: esto es lo que Google no te dice

Google anunció ayer que ha implementado varias mejoras en el navegador web Chrome de la compañía que mejoran la forma en que el navegador presenta el contenido.

Si bien las mejoras en la velocidad bruta siempre son buenas, solo hay mucho que puede hacer al respecto. Es por eso que Google comenzó a buscar otros métodos para mejorar el rendimiento de Chrome.

Una mejora que Google menciona en el artículo cambia la forma en que Chrome maneja los redibujos de páginas. El navegador identifica áreas de la página que no han cambiado y aquellas que sí han cambiado. Todo lo que no ha cambiado se copia, lo que acelera la operación.

El rendimiento puede verse afectado cuando las páginas son muy dinámicas. La optimización de Google tiene comandos de dibujo de seguimiento de Chrome y permite al navegador identificar elementos que no han sido modificados. Luego puede copiar todo del caché, lo que, según Google, puede acelerar la pintura de un nuevo marco hasta en un 35%.

El artículo describe un segundo método de optimización en el que Google Chrome copia mosaicos de marcos anteriores, para actualizar solo píxeles específicos en ese mosaico luego para acelerar el tiempo que lleva volver a dibujar.

Este nuevo método reduce el tiempo de rediseño de baldosas hasta en un 40% según la compañía.

Esto suena muy bien, pero Google no menciona que el segundo método no es compatible con todos los sistemas operativos, e incluso las arquitecturas.

Si sigue el enlace a la publicación del blog de Intel sobre la nueva función de copia cero, aprenderá que la función solo está habilitada de manera predeterminada en Chrome OS. Sin embargo, el artículo se remonta a marzo de 2016, pero Google no da ninguna indicación sobre la versión de Chrome ni sobre los sistemas operativos en los que está habilitado de forma predeterminada.

Modo de actualización de mosaico de copia cero

Para verificar si el nuevo modo Copia cero está disponible en su dispositivo, haga lo siguiente:

  1. Cargue chrome: // gpu en la barra de direcciones del navegador.
  2. En Estado de la función de gráficos, verifique si Native GpuMemoryBuffers está habilitado. Si no es así, p. Ej. Software solamente, entonces no puede hacer uso de eso en este momento.
  3. En Información del compositor, verifique si el Modo de actualización de mosaico está configurado en Copia cero.

Si solo el Modo de actualización de mosaico no está configurado correctamente, el valor predeterminado está configurado en Una copia, entonces puede habilitar la función de la siguiente manera:

  1. Cargue chrome: // flags / # enable-zero-copy en la barra de direcciones de Chrome.
  2. La marca Rasterizador de copia cero habilita la función en Chrome cuando la configura en habilitada.
  3. Reinicie Chrome después de realizar el cambio, y luego revise la página chrome: // gpu nuevamente. Debería mostrar copia cero allí.

Palabras de clausura

Un par de cosas no están claras después de leer la publicación del blog de Google. Primero, la compañía no menciona la versión de Chrome o los sistemas operativos para los que están disponibles las nuevas funciones.

Tampoco se menciona si la nueva función de copia cero es una característica exclusiva de Intel, o también está disponible para procesadores que no sean Intel.

Ahora tú: ¿Cuál es tu opinión sobre el anuncio?