Experimento de Chrome: Proceso de uso compartido

Si ves un mensaje que indica que "Esta pestaña comparte recursos con otras pestañas…" en la barra de información mientras Herramientas para desarrolladores está abierta, significa que formas parte del pequeño grupo con el experimento de Compartir procesos habilitado. En esta publicación, se explica el experimento.

La barra de información "Esta pestaña comparte recursos con otras pestañas, lo que podría interferir con la depuración".

¿De qué se trata el experimento?

Por lo general, cuando abres varias pestañas del mismo sitio web (como Documentos de Google), Chrome crea un proceso de renderización independiente para cada una. El experimento Uso compartido de procesos cambia esto, ya que permite que varias pestañas compartan el mismo proceso de renderización.

El objetivo es mejorar el rendimiento. Por ejemplo, cargas de páginas más rápidas, mejoras en el LCP y un menor uso de memoria. Puedes obtener más información en este documento detallado.

¿Cómo afecta esto a la experiencia de los desarrolladores en las Herramientas para desarrolladores de Chrome?

Dado que las pestañas pueden compartir un proceso (y su subproceso principal), hay dos impactos en la depuración y el análisis de rendimiento:

Depuración con puntos de interrupción: Si pausas el depurador en una pestaña, puede afectar a otras personas que compartan el proceso. Verás el mensaje de advertencia "Se pausó el depurador en otra pestaña; haz clic para cambiar a esa pestaña". Análisis del rendimiento. Las instantáneas del montón y las grabaciones de rendimiento pueden capturar datos de múltiples pestañas, lo que dificulta la interpretación de los resultados.

La advertencia "Se pausó el depurador en otra pestaña; haz clic para cambiar a esa pestaña".

Cómo habilitar o inhabilitar el experimento

Quiénes inhabilitaron la función de forma predeterminada

Este experimento está desactivado de forma predeterminada para los siguientes usuarios:

Rechazando

Para inhabilitar esta opción de forma manual, haz clic en el botón Inhabilitar en la advertencia. También puedes inhabilitar el experimento Habilitar ProcessPerSite hasta el umbral del fotograma principal con la configuración de las marcas de Chrome (chrome://flags/#enable-process-per-site-up-to-main-frame-threshold).

El botón para inhabilitar la función en la barra de información de Compartir procesos.

Cómo habilitarlo

Para probar explícitamente la nueva función de experimento, inicia Chrome con las siguientes marcas de línea de comandos:

--enable-features=ProcessPerSiteUpToMainFrameThreshold:ProcessPerSiteMainFrameThreshold/20 -disable-features=ProcessPerSiteSkipDevtoolsUsers,ProcessPerSiteSkipEnterpriseUsers

Comentarios

Nos encantaría conocer tus comentarios sobre el experimento de Compartir procesos. Comparte tus preguntas o cualquier problema que encuentres en este seguimiento de comentarios.

Descarga los canales de vista previa

Considera usar Chrome Canary, Dev o Beta como navegadores de desarrollo predeterminados. Estos canales de versión preliminar te brindan acceso a las funciones más recientes de DevTools, te permiten probar las APIs de plataformas web de vanguardia y te ayudan a encontrar problemas en tu sitio antes que tus usuarios.

Comunícate con el equipo de Chrome DevTools

Usa las siguientes opciones para hablar sobre las funciones nuevas, las actualizaciones o cualquier otro tema relacionado con DevTools.