Ahorre memoria en Chrome utilizando un proceso por sitio

Cuando abra el Administrador de tareas en su sistema informático después de iniciar Google Chrome y abrir un par de sitios, notará que Chrome usa un proceso por pestaña que ha abierto en el navegador más uno para el núcleo del navegador y otro para la GPU (unidad de procesamiento gráfico).

No es realmente algo de lo que preocuparse a menos que su sistema tenga poca RAM, ya que el uso de memoria del navegador se ve muy afectado por la cantidad de procesos que genera.

El verdadero problema sale a la luz cuando ejecuta muchas pestañas en el navegador, digamos 100 o incluso más. Si bien aún depende de la RAM instalada si notará un impacto en el rendimiento del sistema o no, es seguro decir que eventualmente se topará con límites.

Consejo : puede abrir chrome: // memory-redirect en el navegador para mostrar información de la memoria. (Actualización: Google eliminó la opción). Allí encontrará cada pestaña listada, por ejemplo, y su ID de proceso. Puede usarlo para encontrarlo en el Administrador de tareas de Windows.

Chrome por defecto inicia cada sitio web que abres en su propio proceso. Abra cinco páginas aquí en Ghacks en pestañas y obtendrá cinco procesos de chrome.exe.

Si bien eso a veces es excelente para la estabilidad y la seguridad, ya que separa esas páginas unas de otras para evitar que un problema en una pueda eliminar todo el navegador, puede que no valga la pena la memoria utilizada por eso.

Puede cambiar la forma de manejar los procesos de Chrome con el parámetro de inicio --proceso por sitio . Si lo hace, Chrome lanzará un único proceso para los sitios web que abra. Las cinco páginas Ghacks se ejecutarían en el mismo proceso en lugar de cinco procesos diferentes, lo que ahorra bastante RAM en el proceso.

Para usar el parámetro, simplemente agréguelo al acceso directo de Chrome. En Windows, haga clic con el botón derecho en el acceso directo que usa para iniciar Chrome y seleccione las propiedades. Si el acceso directo está adjunto a la barra de tareas, haga clic derecho una segunda vez en el nombre del programa cuando se abra el jumplist.

Localice el campo de destino y agregue el parámetro al final. Asegúrese de que haya un espacio entre chrome.exe y --process-per-site. En mi sistema de prueba, la línea completa se ve así actualmente: C: \ Users \ Martin \ AppData \ Local \ Chromium \ Application \ chrome.exe --disable-plugins --process-per-site.

Luego debe reiniciar Google Chrome antes de que los cambios surtan efecto. Si luego observa problemas, elimine el parámetro del acceso directo nuevamente y todo debería volver a la normalidad.

El método funciona mejor si tiene una gran cantidad de pestañas abiertas en cualquier momento en Chrome, de las cuales al menos algunas comparten el dominio raíz. No tiene ningún efecto si este no es el caso.