Comment vérifier si l'option e10s multiprocessus est activée dans votre Firefox

26

Étant donné que l'option multi-processus de Firefox 47 Electrolyse (e10s) est activée, mais je crains, mon Firefox n'utilise toujours qu'un seul processus.

Il existe de nombreuses options de doigté avec ce sujet dans about:config:

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

Comment puis-je vérifier que toutes les options sont définies correctement?
Quelles options activent / désactivent la capacité multi-processus?
Comment savoir si un module complémentaire bloque cette option?

rubo77
la source
Ma configuration est: browser.tabs.remote.autostart: true, extensions.e10sBlockedByAddons: false, extensions.e10sBlocksEnabling: true.
Rahul K Jha
Les deux premières options browser.tabs.remote.autostart et extensions.e10sBlockedByAddons sont importantes et la troisième extensions.e10sBlocksEnabling n'a pas beaucoup affecté. Un point important est que extensions.e10sBlockedByAddons: false peut casser certains de vos addons.
Rahul K Jha
@Thor, pouvez-vous poster ceci comme réponse, afin que je puisse vous récompenser?
rubo77
Je suis heureux que vous trouviez mon commentaire utile. J'ai posté ça comme réponse mais il semble que tu y aies répondu mieux que moi.
Rahul K Jha

Réponses:

28

Ouvrez le site about:supportdans Firefox, qui indique si e10s est activé.

Il existe une ligne "Déploiement par étapes multi-processus", qui serait définie truesi e10s est activé. Recherchez également un nombre supérieur à 0 dans l'entrée "Windows multiprocessus" (ceci est traduit dans votre langue, par exemple "Fenster mit mehreren Prozessen" et "Web-Inhaltsprozesse" en allemand).

par exemple, l'accessibilité, les modules complémentaires peuvent déclencher la désactivation de cette fonctionnalité.

Sur ce site, vous pouvez vérifier si les modules complémentaires que vous utilisez sont compatibles: http://arewee10syet.com/ . Il existe également un site mozilla pour vérifier la compatibilité , vous trouverez l'ID de l'addon dans les noms de fichiers d'extension de votre dossier de profil, par exemple le module complémentaire "Tab Groups" a l'ID tabgroups@quicksaveret est incompatible avec les e10s.

Si vous souhaitez tout de même vous inscrire pour tester la fonctionnalité, ouvrez about:configet basculez browser.tabs.remote.autostartvers true. Lors de votre prochain redémarrage, les e10 devraient être actifs.

Forcer l'activation

N'essayez pas cela sur Android, ou cela cassera complètement votre application Firefox!

Sur les ordinateurs de bureau, si vous avez essayé d'activer les e10 mais que: la prise en charge indique que les e10 sont désactivés (par exemple, l'accessibilité, les modules complémentaires peuvent déclencher cela), vous pouvez forcer les e10 à des fins de test. Dans, about:configcréez une nouvelle booleanpréférence nommée browser.tabs.remote.force-enableet définissez-la sur true. Ce n'est pas encouragé, utilisez-le à vos risques et périls!

(Je l'ai quand même essayé et cela a fonctionné, même avec l'addon Tab Groups toujours activé mais c'est risqué!)

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

rubo77
la source
1
browser.tabs.remote.force-enabletravaillé pour moi. (Les paramètres normaux continuaient à être modifiés au début du processus unique.)
falsePockets
13

Ma configuration est:

browser.tabs.remote.autostart : true

extensions.e10sBlockedByAddons : false

extensions.e10sBlocksEnabling : true

Après ces paramètres, mon about:supportindique que Windows multiprocessus est activé par l'utilisateur (moi).

entrez la description de l'image ici

Les deux premières options browser.tabs.remote.autostartet il extensions.e10sBlockedByAddonsest important et le troisième extensions.e10sBlocksEnablingne semble pas affecter beaucoup. Un point important est que cela extensions.e10sBlockedByAddons : falsepeut casser certains de vos addons.

Rahul K Jha
la source
Pourquoi browser.tabs.remote.autostart? Ça n'a rien à voir
rubo77
2
@ rubo77 Le mot "distant" signifie ici vraiment "E10". Il fait référence au "processus", au cas où vous vous poseriez la question.
Marc.2377
1
Dans mon cadre de cas extensions.e10sBlockedByAddons=falsepour FF V53 était suffisant pour voir 1/1 (Enabled by default)dans about:support.
dma_k
1
Salut @dma_k, Il semble que ce extensions.e10sBlockedByAddonsne soit plus disponible dans mon FF 53 (Ubuntu X64). BTW merci pour vos informations.
Rahul K Jha
0

J'ai désactivé le multi-traitement dans la version 64.0.2 de Firefox en allant sur about:debugging#workerset en cliquant sur Opt out of multiple content processes:

débogage des employés de service

Je n'ai pas pris note mentalement de l'option de configuration qu'elle changeait, et une fois désactivée, il n'y avait pas de bouton pour s'inscrire!

Heureusement, j'ai trouvé la valeur de configuration: dom.ipc.multiOptOut. La valeur doit être vide.

Harvey
la source