Depuis que l'option multi-processus de Firefox 47 Electrolysis (e10) est activée, mais j'ai bien peur que mon Firefox n'utilise toujours qu'un seul processus.
Il y a beaucoup d'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 permettent d'activer/de désactiver la fonctionnalité multi-processus?
Comment savoir si un addon bloque cette option?
Ouvrez le site about:support
dans Firefox, ce qui indique si e10s est activé.
Il existe une ligne "Déploiement par étapes multi-processus", qui serait définie sur true
si e10s est activé. Recherchez également un nombre supérieur à 0 dans l'entrée "Multiprocess Windows" (celle-ci est traduite dans votre région, par exemple "Fenster mit mehreren Prozessen" et "Web-Inhaltsprozesse" en allemand).
par exemple, l'accessibilité, les add-ons peuvent déclencher la désactivation de cette fonctionnalité.
Sur ce site, vous pouvez vérifier si les add-ons que vous utilisez sont compatibles: http://arewee10syet.com/ . Il existe également un site mozilla pour vérifier la compatibilité , vous trouvez l’addon-id dans les noms de fichiers d’extension de votre dossier de profil, par exemple, le module complémentaire "Groupes de tabulations" a pour id tabgroups@quicksaver
et est incompatible avec e10.
Si vous souhaitez quand même tester la fonctionnalité, ouvrez about:config
et basculez browser.tabs.remote.autostart
en true
. Lors de votre prochain redémarrage, les e10 devraient être actifs.
Si vous avez essayé d'activer les e10 mais que: le support indique que e10 est désactivé (par exemple, l'accessibilité, les add-ons peuvent le déclencher), vous pouvez forcer les e10 à des fins de test. Dans about:config
, créez une nouvelle variable boolean
nommée browser.tabs.remote.force-enable
et définissez-la sur true
. Ceci 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 Tab Groups Addon toujours activé mais c'est risqué!)
Ma configuration est:
browser.tabs.remote.autostart : true
extensions.e10sBlockedByAddons : false
extensions.e10sBlocksEnabling : true
Après ces réglages, mon about:support
indique que Windows (multiprocessus) est activé par l'utilisateur (moi).
Les deux premières options browser.tabs.remote.autostart
et extensions.e10sBlockedByAddons
sont importantes et la troisième extensions.e10sBlocksEnabling
ne semble pas affecter beaucoup. Un point important est que extensions.e10sBlockedByAddons : false
peut casser certains de vos addons.
J'ai arrêté le multi-traitement dans la version 64.0.2 de Firefox en allant à about:debugging#workers
et en cliquant sur Opt out of multiple content processes
:
Je ne savais pas quelle option de configuration cela changeait, et une fois désactivé, il n'y avait aucun bouton permettant de participer!
dom.ipc.multiOptOut
. La valeur doit être vide.