Google está trabajando en una nueva función de reducción de memoria para el navegador web Chrome de la compañía. La nueva función, llamada “Saltar tareas de mejor esfuerzo” aterrizó en Chrome Canary hace poco; está diseñada para saltar ciertas tareas de baja prioridad durante el tiempo de ejecución para mejorar el uso de la memoria del navegador web. Las tareas omitidas se ejecutarán durante el apagado en su lugar, de acuerdo con la descripción proporcionada.
Saltar tareas de mejor esfuerzo no está habilitado por defecto en Chrome Canary. Está disponible como una bandera experimental y un parámetro de inicio; cuál de los dos que uses depende de ti.
Así es como se activa la bandera en cromo:
- Asegúrate de que Chrome Canary esté al día.
- Cargar chrome://flags/#inhabilitar-mejor-tareas en la barra de direcciones del navegador; al hacerlo debería abrir la bandera derecha.
- Ponga el estado de la bandera en activado.
- Reinicia el navegador Chrome.
También puedes iniciar Chrome con el parámetro -deshabilitar-mejor-esfuerzo-tareas para el mismo efecto.
Puede deshacer el cambio en cualquier momento poniendo el indicador experimental en predeterminado o desactivado, o eliminando el parámetro de inicio si lo ha utilizado.
Chrome le informa que usted ejecuta una “bandera de línea de comando sin soporte y que la estabilidad y la seguridad “sufrirán” por eso. Sin embargo, no he notado ningún problema al ejecutar Chrome con la bandera activada; es posible que la notificación sea genérica.
La descripción de la bandera dice:
Con esta bandera encendida, las tareas de menor prioridad no se ejecutarán hasta el cierre. La cola de tareas de baja prioridad puede aumentar el uso de la memoria. Además, aunque debería ser posible utilizar Chrome casi normalmente con esta bandera, se espera que algunas operaciones no visibles como la escritura de datos de usuario en el disco, la limpieza de cachés, la elaboración de informes métricos o la actualización de componentes no se realicen hasta el apagado.
La descripción explica lo que sucede cuando se activa la función experimental. Chrome mantiene una cola de tareas de baja prioridad por defecto; la cola puede crecer con el tiempo y eso puede llevar a un mayor uso de la memoria.
El cromo con la bandera experimental activada no ejecutará estas tareas de baja prioridad durante el tiempo de ejecución para ahorrar memoria. En su lugar, las tareas se ejecutarán durante el apagado, lo que puede llevar a un apagado retrasado.
Google menciona la telemetría, la limpieza de la caché del disco, la escritura de datos del usuario en el disco o la actualización de componentes como tareas de baja prioridad.
El nuevo esfuerzo para reducir el uso de la memoria de Chrome no es el único que salió a la luz recientemente. Google está trabajando en una característica llamada Modo Nunca Lento que tiene como objetivo limitar las solicitudes de recursos bloqueando aquellas que excedan ciertas restricciones de tamaño.
Ahora tú: ¿Cuál es el navegador más amigable con la memoria actualmente? (via Chromestory)