Forzar al navegador Chromium a utilizar múltiples procesos

Forzar al navegador Chromium a utilizar múltiples procesos

Varias personas se quejaron aquí de múltiples procesos del navegador Chromium, parece que tengo el problema opuesto.

Quiero (si no entendí mal algo) forzar a Chromium a usar un proceso separado para cada página.

Mi caso: navego por algún agregador de noticias, Twitter o una página y abro algunos enlaces en otras páginas para leer más tarde. Noté que después de abrir varias páginas, el desplazamiento se vuelve extremadamente lento (al menos en algunas páginas) y la capacidad de respuesta del navegador disminuye, por lo que apenas se puede utilizar.

En el administrador de tareas de Chromium veo que algunos procesos tienen un punto separado a la izquierda mientras que otros están unidos con una línea gruesa. Ver captura de pantalla

Administrador de tareas de Cromium

Los procesos unidos son los que abrí con Ctrl+Clic o similar y son los que tienen las páginas más lentas. Por ejemplo, todas las pestañas abiertas desde Twitter se unen (incluido el propio Twitter). Supongo que todas esas páginas se ejecutan en el mismo proceso. No pude identificar una regla para abrir procesos unidos (a veces Ctrl+Clic hace esto, a veces lo contrario); tal vez haya alguna heurística interna para esto. Si cierro la ventana de un navegador y vuelvo a abrir las pestañas con Ctrl+Shift+T, las páginas resultan estar separadas y responden mejor incluso después de que estén todas cargadas.

Tengo 16 GB de RAM, así que realmente no me importa el consumo de memoria. Mi entorno es Ubuntu 15.10 (Xubuntu, x64) pero creo que he visto este comportamiento en versiones anteriores. La CPU es Intel i5 (2 núcleos, 4 subprocesos, portátil).

Respuesta1

Utilice el modificador de línea de comando --process-per-tab.

https://www.chromium.org/developers/design-documents/process-models#TOC-Process-per-tab

información relacionada