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 de uso compartido de procesos cambia esta configuración, ya que permite que varias pestañas compartan el mismo proceso del renderizador.

El objetivo es mejorar el rendimiento. Por ejemplo, cargas de páginas más rápidas, mejoras (LCP) y 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 de puntos de interrupción. Si pausas el depurador en una pestaña, puede afectar a otras personas que compartan el proceso. Verás la advertencia "Se pausó el depurador en otra pestaña; haz clic para cambiar a esa pestaña". Análisis de 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 opción "El depurador se pausó en otra pestaña. Haz clic para cambiar a esa pestaña". advertencia.

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.

Habilitando

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 gustaría recibir tus comentarios sobre el experimento de uso compartido de 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 tu navegador de desarrollo predeterminado. Estos canales de vista previa te brindan acceso a las funciones más recientes de Herramientas para desarrolladores, prueban API de plataformas web de vanguardia y detectan problemas en tu sitio antes que los usuarios.

Comunicarse con el equipo de Herramientas para desarrolladores de Chrome

Usa las siguientes opciones para hablar sobre las nuevas funciones y los cambios en la publicación, o cualquier otra cosa relacionada con Herramientas para desarrolladores.

  • Envíanos una sugerencia o comentarios a través de crbug.com.
  • Informa un problema de Herramientas para desarrolladores con Más opciones   Más   > Ayuda > Informar un problema de Herramientas para desarrolladores en DevTools.
  • Twittea a @ChromeDevTools.
  • Deja comentarios en nuestros videos de YouTube sobre las novedades de DevTools o en los videos de YouTube sobre sugerencias de DevTools.