Cómo verificar si la opción multiproceso e10s está habilitada en tu Firefox

26

Dado que la opción multiproceso de Firefox 47 Electrólisis (e10s) está habilitada, pero me temo, mi Firefox todavía solo usa un proceso.

Hay muchas opciones de digitación con este tema en about:config:

browser.tabs.remote.autostart
extensions.e10sBlockedByAddons
extensions.e10sBlocksEnabling

¿Cómo puedo verificar que todas las opciones estén configuradas correctamente?
¿Qué opciones habilitan / deshabilitan la capacidad multiproceso?
¿Cómo puedo saber si un complemento bloquea esta opción?

rubo77
fuente
Mi configuración es: browser.tabs.remote.autostart: verdadero, extensiones.e10sBlockedByAddons: falso, extensiones.e10sBlocksEnabling: verdadero.
Rahul K Jha
Las dos primeras opciones browser.tabs.remote.autostart y extensiones.e10sBlockedByAddons son importantes y la tercera extensión.e10sBlocksEnabling no afecta mucho. Un punto importante es que las extensiones.e10sBlockedByAddons: false pueden romper algunos de sus complementos.
Rahul K Jha
@Thor, ¿puedes publicar esto como respuesta para que pueda recompensarte?
rubo77
Me alegra que encuentre útil mi comentario. Publiqué eso como respuesta, pero parece que lo respondiste mucho mejor que yo.
Rahul K Jha

Respuestas:

28

Abra el sitio about:supporten Firefox, que indica si e10s está habilitado.

Hay una línea "Despliegue por etapas multiproceso", que se establecería truesi e10s está habilitado. Busque también un número superior a 0 en la entrada "Windows multiproceso" (esto se traduce a su ubicación, por ejemplo, "Fenster mit mehreren Prozessen" y "Web-Inhaltsprozesse" en alemán).

por ejemplo, accesibilidad, los complementos pueden activar la desactivación de esta función.

En este sitio puede verificar si los complementos que está utilizando son compatibles: http://arewee10syet.com/ . También hay un sitio de mozilla para verificar la compatibilidad , encuentra el ID de complemento en los nombres de archivo de extensión en su carpeta de perfil, por ejemplo, el complemento "Grupos de pestañas" tiene el ID tabgroups@quicksavery es incompatible con e10s.

Si desea optar por probar la función de todos modos, ábrala about:configy cambie browser.tabs.remote.autostarta true. En su próximo reinicio, e10s debería estar activo.

Habilitar fuerza

¡No intentes esto en Android, o romperá tu aplicación Firefox por completo!

En los escritorios, si ha intentado habilitar e10s pero acerca de: el soporte indica que e10s está deshabilitado (por ejemplo, la accesibilidad, los complementos pueden activar esto), puede forzar e10s para fines de prueba. Dentro de about:configcrear un nuevo booleanpref nombrado browser.tabs.remote.force-enabley establecerlo en true. Esto no es recomendable, ¡úselo bajo su propio riesgo!

(¡Lo probé de todos modos y funcionó, incluso con el complemento Grupos de pestañas todavía habilitado pero es arriesgado!)

Fuente: https://wiki.mozilla.org/Electrolysis#Force_Enable

rubo77
fuente
1
browser.tabs.remote.force-enabletrabajó para mi. (La configuración normal seguía cambiando al comenzar de nuevo al proceso único)
FalsePockets
13

Mi configuracion es:

browser.tabs.remote.autostart : true

extensions.e10sBlockedByAddons : false

extensions.e10sBlocksEnabling : true

Después de esta configuración, my about:supportmuestra que Windows multiproceso está habilitado por el usuario (yo).

ingrese la descripción de la imagen aquí

Las dos primeras opciones browser.tabs.remote.autostarty extensions.e10sBlockedByAddonses importante y tercero extensions.e10sBlocksEnablingno parece afectar mucho. Un punto importante es que extensions.e10sBlockedByAddons : falsepuede romper algunos de sus complementos.

Rahul K Jha
fuente
¿Por qué browser.tabs.remote.autostart? Eso no suena relacionado
rubo77
2
@ rubo77 La palabra "remoto" aquí realmente significa "E10s". Se refiere al "proceso", en caso de que se lo pregunte.
Marc.2377
1
En mi entorno caso extensions.e10sBlockedByAddons=falsede FF V53 fue suficiente para ver 1/1 (Enabled by default)en about:support.
dma_k
1
Hola @dma_k, parece que ya extensions.e10sBlockedByAddonsno está disponible en mi FF 53 (Ubuntu X64). Por cierto, gracias por tu información.
Rahul K Jha
0

Opté por el procesamiento múltiple en la versión 64.0.2 de Firefox yendo about:debugging#workersy haciendo clic en Opt out of multiple content processes:

depuración del trabajador de servicio

No tomé nota mental de qué opción de configuración estaba cambiando, y una vez que me excluí, ¡no había ningún botón para habilitar!

Afortunadamente, encontré el valor de configuración: dom.ipc.multiOptOut. El valor debe estar vacío.

Harvey
fuente