Cómo las ‘pestañas de congelación’ de Chrome ahorrarán CPU y batería

Advertisements

Google está trabajando en una nueva función de «Congelación de pestañas» para Chrome, que pausará (congelará) las pestañas que no esté utilizando. Eso significa un menor uso de la CPU, un navegador más rápido y una mayor duración de la batería en una computadora portátil o convertible.

El problema: demasiadas pestañas

Si solo tuviera una pestaña abierta en todo momento, Chrome solo necesitaría mostrar una página web a la vez. Pero probablemente tengas más. Incluso cuando no los esté utilizando, todas las pestañas que ha abierto en Chrome tienen una página web abierta. Esta página web utiliza la memoria del sistema. Todos los scripts y otro contenido activo también continúan ejecutándose, lo que significa que la página web puede usar recursos de CPU en segundo plano.

De alguna manera, esto es bueno: incluso si cambia de pestaña, una pestaña puede reproducir audio o actualizarse en segundo plano. Cuando regrese, no tiene que esperar a que la página web se recargue, es instantáneo.

Pero puede ser malo. Si tiene una gran cantidad de pestañas abiertas, o incluso una pequeña cantidad de pestañas con páginas web grandes, pueden usar muchos recursos del sistema, llenar su memoria, tomar ciclos de CPU, hacer que Chrome sea menos receptivo y agotar su batería. Es por eso que los ingenieros de Chrome crearon Tab Discarding y, ahora, Tab Freezing. Estas son funciones relacionadas, pero hacen diferentes cosas en diferentes situaciones.

Advertisements

Cómo eliminar pestañas ahorra RAM

Se abre una gran cantidad de pestañas en la barra de pestañas de Chrome.

La eliminación de pestañas se agregó en 2015. Esta es una función de «ahorro de memoria» porque Google el plato. En resumen, si su computadora tiene poca memoria, Chrome «rechazará» automáticamente el contenido de las pestañas «poco interesantes». Chrome no eliminará automáticamente una pestaña si interactúa con ella, pero esa pestaña de fondo con la que no ha interactuado en horas es un objetivo principal.

Cuando se elimina el contenido de una pestaña, se elimina de la memoria del sistema y el estado se guarda en el disco. Nada cambia en la interfaz de Chrome: la pestaña aparece en la barra de pestañas y parece normal. Pero, cuando hace clic y lo cambia, verá que Chrome se toma un momento para volver a cargar rápidamente la página y volver a donde lo dejó.

Advertisements

Este ligero retraso es la razón por la que Chrome solo elimina la pestaña cuando la memoria del sistema es «muy baja». Es bueno usar su RAM para almacenar en caché. Pero eliminar automáticamente una pestaña y volver a abrirla rápidamente es mejor que obligar a los usuarios de Chrome a marcar y cerrar pestañas manualmente.

Cuando se elimina una pestaña, su proceso desaparece del administrador de tareas integrado de Chrome y ya no verá su memoria siendo utilizada por Chrome. Cuando haga clic en él para volver a cargarlo, se reiniciará.

Cómo las pestañas congeladas ahorrarán su CPU (y batería)

Inmovilizar pestañas es diferente a eliminar pestañas. Cuando una pestaña está congelada, su contenido permanece en la memoria del sistema. Sin embargo, el contenido de la pestaña se «congelará». La página web de la pestaña no podrá utilizar la CPU ni realizar acciones en segundo plano. Por ejemplo, supongamos que tiene una página web pesada abierta en una pestaña en algún lugar y está ejecutando scripts continuamente. Después de un tiempo, Chrome lo «congelará» automáticamente y evitará que realice acciones hasta que vuelva a interactuar con él. Esos son los conceptos básicos, y es probable que Google explique cómo funciona con mucho más detalle pronto.

Tab Freezing es una función experimental. Está integrado en las versiones estables actuales de Chrome 77, pero solo se puede iniciar manualmente. En las versiones de Chrome Canary del próximo Chrome 79, Chrome podrá congelar automáticamente las pestañas del mismo modo que puede eliminarlas automáticamente.

En Chrome Canary hay varias opciones disponibles para congelar pestañas si te diriges a chrome://flags y busque «Tab Freeze». Con esta opción habilitada, Chrome congelará automáticamente las pestañas «elegibles» después de que hayan estado en segundo plano durante cinco minutos. Dependiendo de la opción que elija, Chrome puede dejarlos congelados o descongelarlos durante diez segundos cada quince minutos, el tiempo suficiente para sincronizarlos con un servidor o hacer un poco de tarea si es necesario. Google está probando claramente qué opción es mejor.

Opciones de congelación de la pestaña Chrome Canary.

Si bien la congelación de pestañas es una función experimental, es casi seguro que llegará pronto a versiones estables de Chrome, al menos de una forma u otra. Las opciones de Chrome Canary han sido detectadas por TechDows.

Cómo jugar con la congelación (y eliminación) de pestañas hoy

La versión estable actual de Chrome te permite jugar con ambas funciones si quieres saber cómo funcionan. Sólo tipo chrome://discards en el cuadro multifunción de Chrome y presione Entrar.

Verá una página de diagnóstico con una lista de sus pestañas abiertas y si se pueden congelar o eliminar. En el lado derecho de la página, verá vínculos de acción para «Congelar» y «Cancelar» para cada pestaña.

Chrome interna: // página de descartes.

Puede probarlo para ver la diferencia usted mismo. Por ejemplo, si inicia YouTube y comienza a reproducir un video, al hacer clic en «Congelar» para esa pestaña, se detendrá la reproducción del video, pero no eliminará el contenido de la pestaña de YouTube de la memoria en el Administrador de tareas. Al hacer clic en «Cancelar» en su lugar, se detendrá la reproducción del video y el contenido de la pestaña se eliminará de la memoria. Verá que desaparece si abre el Administrador de tareas de Chrome. Al hacer clic en «Cargar» se volverá a cargar el contenido de la pestaña en la memoria.

Por qué tirar y congelar son tan útiles

En otras palabras, si la memoria de su sistema está llena, Chrome eliminará las pestañas que no está usando para liberar espacio. Los recargará silenciosamente cuando haga clic en la pestaña, pero notará que la página se carga durante una fracción de segundo. Chrome no necesita eliminar pestañas siempre que tenga suficiente memoria. Chrome usa esta memoria como caché en lugar de dejarla vacía. Acelera las cosas.

Pero, incluso si tiene mucha memoria, Chrome pronto echará un vistazo a las pestañas congeladas con las que no interactúa para ahorrar tiempo de CPU y batería, lo que potencialmente hará que Chrome y otras aplicaciones en su sistema sean más receptivas. Siempre los tendrá en cuenta. Entonces, cuando reactiva una pestaña congelada al cambiar a ella, la página web de la pestaña está lista para usarse lo más rápido posible.

Si Chrome necesita liberar memoria, puede eliminar una pestaña congelada. Pero no puede congelar una pestaña eliminada: ya se eliminó de la memoria y no está realmente abierta, por lo que no puede realizar ninguna acción en segundo plano.

Ahora que la próxima versión de Microsoft Edge estará basada en Chromium, el trabajo de Google en Chrome también mejorará el navegador web predeterminado de Windows 10. Espere que las futuras versiones de Edge comiencen a congelar automáticamente las pestañas también.

Advertisements

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada.