Comment activer l'électrolyse (e10s) sur Mozilla Firefox Beta

31

Comment activer l'électrolyse pour Firefox beta ? Ils la testent actuellement via des tests A / B sur cette fonctionnalité, elle est donc là. Il devrait être possible de l'activer manuellement (certainement via about: config) mais je n'ai rien trouvé qui fonctionne réellement pour Firefox Beta 44.

Document Mozilla sur https://wiki.mozilla.org/Electrolysis comment activer l'électrolyse pour la génération Nightly, mais pas pour la version bêta.

EDIT: Il est maintenant documenté sur https://wiki.mozilla.org/Electrolysis#Enabling_and_Disabling_Electrolysis_on_Beta

gagarine
la source

Réponses:

28

Dans about: config (voir http://kb.mozillazine.org/About:config pour savoir comment utiliser "about: config")

Réglez browser.tabs.remote.autostartsurtrue

Lors de votre prochain redémarrage, les e10 devraient être actifs. Pour vérifier qu'il est actif, accédez à about: support et recherchez un nombre supérieur à 0 dans "Windows multiprocessus".

entrez la description de l'image ici

gagarine
la source
25

Pour le résumer:

Dans la barre d'adresse, écrivez about:config, répondez oui à l'avertissement, recherchez les variables ligne après ligne et définissez les valeurs sur celles après le signe égal:

browser.tabs.remote.autostart = true

extensions.e10sBlockedByAddons = false

extensions.e10sBlocksEnabling = false

Créez une variable (ou une clé pour ceux qui considèrent cela comme une sorte de registre) avec une valeur booléenne (clic droit dans le volet avec les résultats de la recherche, sélectionnez "nouveau"): browser.tabs.remote.force-enable = true

Redémarrez le navigateur, puis accédez à about:supportet comme @gagarine l'a mentionné, dans Multiprocess Windows, il devrait y avoir "1/1 (activé par l'utilisateur)".

Mise à jour:

Maintenant, dans Firefox 54, vous devriez avoir l'électrolyse activée par défaut. Vous devriez vérifier l'option dom.ipc.processCount et si elle est toujours 1, augmentez-la pour correspondre au nombre de cœurs physiques, ou si vous savez que vous utilisez l'hyperthreading (la plupart des Core i7 et i3 sur le bureau, la plupart des Core i5 et i7 dans ordinateurs portables, AMD Ryzen), c'est le double. (Vous pouvez également le voir dans le Gestionnaire des tâches sous performances sous Windows et dans topou cat /proc/cpuinfo | grep processorsur Linux).

En savoir plus à ce sujet ici: https://medium.com/mozilla-tech/the-search-for-the-goldilocks-browser-and-why-firefox-may-be-just-right-for-you-1f520506aa35

AdamKalisz
la source
12

Le mien affiche "0/1 (désactivé par les modules complémentaires)". Il semble que certaines options d'accessibilité peuvent désactiver cette fonctionnalité.

Selon Mozilla Wiki , vous pouvez le forcer à s'activer dans ces cas en ajoutant également browser.tabs.remote.force-enable sur about: config et en le définissant sur true , mais il alerte également qu'il peut casser quelque chose.

Alexandre Pereira
la source
5

Voici comment forcer Firefox 48 et supérieur à activer l'électrolyse.

  1. Dans la barre d'adresse about:config, écrivez et appuyez sur la Entertouche

  2. Recherchez browser.tabs.remote.autostartet modifiez sa valeur entrue <code> browser.tabs.remote.autostart </code> = <code> true </code>

  3. Cliquez avec le bouton droit n'importe où dans le tableau et ajoutez une valeur booléenne, et nommez-la browser.tabs.remote.force-enableavec la valeur detrue <code> browser.tabs.remote.force-enable </code> = <code> true </code>

  4. Redémarrez votre navigateur

  5. Accédez à about:supportla barre d'emplacement pour confirmer l'activation en recherchant la ligne Windows multiprocessus dans le tableau Bases de l'application .

Yassine ElBadaoui
la source