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.
¿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.
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:
- Usuarios de Chrome Enterprise
- Chrome para pruebas
- Chrome sin interfaz gráfica
- Desarrolladores que usaron Herramientas para desarrolladores recientemente (en los últimos siete días)
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
).
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 > 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.