Как включить электролиз (e10s) в бета-версии Mozilla Firefox

31

Как включить электролиз для бета-версии Firefox ? Они тестируют его прямо сейчас с помощью A / B-тестирования этой функции, так что она есть. Должна быть возможность включить его вручную (конечно, через about: config), но я не нашел ничего, что действительно работает для Firefox Beta 44.

Документ Mozilla на https://wiki.mozilla.org/Electrolysis, как включить электролиз для ночной сборки, но не для бета-версии.

РЕДАКТИРОВАТЬ: Теперь это задокументировано на https://wiki.mozilla.org/Electrolysis#Enabling_and_Disabling_Electrolysis_on_Beta

gagarine
источник

Ответы:

28

В about: config (см. Http://kb.mozillazine.org/About:config, чтобы узнать, как использовать «about: config»)

Установите browser.tabs.remote.autostartнаtrue

При следующем перезапуске e10s должны быть активны. Чтобы убедиться, что он активен, перейдите на страницу about: support и найдите число больше 0 в «Многопроцессорном Windows».

введите описание изображения здесь

gagarine
источник
25

Подводя итог это:

В адресной строке напишите about:config, ответьте yes на предупреждение, ищите переменные строка за строкой и установите значения после знака равенства:

browser.tabs.remote.autostart = TRUE

extensions.e10sBlockedByAddons = ложь

extensions.e10sBlocksEnabling = ложь

Создайте переменную (или ключ для тех, кто считает это своего рода реестром) с логическим значением (щелкните правой кнопкой мыши на панели с результатами поиска, выберите «new»): browser.tabs.remote.force-enable = true

Перезапустите браузер, затем перейдите к about:supportи, как упоминалось @gagarine, в многопроцессорном Windows должно быть «1/1 (пользователь активирован)».

Обновить:

Теперь в Firefox 54 у вас должен быть включен Electrolysis по умолчанию. Вам следует проверить параметр dom.ipc.processCount, и если он все еще равен 1, увеличьте его, чтобы он соответствовал количеству физических ядер, или, если вы знаете, что используете гиперпоточность (большинство Core i7 и i3 на настольном компьютере, большинство Core i5 и i7 в ноутбуки, AMD Ryzen), это вдвое больше. (Вы можете также видеть , что в диспетчере задач при выполнении на Windows , так и в topили cat /proc/cpuinfo | grep processorна Linux).

Узнайте больше об этом здесь: https://medium.com/mozilla-tech/the-search-for-the-goldilocks-browser-and-why-firefox-may-be-just-right-for-you-1f520506aa35

AdamKalisz
источник
12

Шахта показывает "0/1 (отключено надстройками)". Кажется, некоторые опции доступности могут отключить эту функцию.

Согласно Mozilla Wiki , вы можете принудительно включить его в этих случаях, добавив browser.tabs.remote.force-enable on about: config и установив его в true , но он также предупреждает, что может что-то сломать.

Александр Перейра
источник
5

Вот как заставить Firefox 48 и выше включить электролиз.

  1. В адресной строке напишите about:configи нажмите Enterклавишу

  2. Найдите browser.tabs.remote.autostartи измените его значение наtrue <Код> browser.tabs.remote.autostart </ код> = <код> True </ код>

  3. Щелкните правой кнопкой мыши в любом месте таблицы, добавьте логическое значение и назовите его browser.tabs.remote.force-enableзначениемtrue <Код> browser.tabs.remote.force включить </ код> = <код> истинная </ код>

  4. Перезапустите браузер

  5. Перейдите about:supportв строке адреса, чтобы подтвердить включение, проверив наличие строки Многопроцессорность Windows в таблице Основы приложения .

Яссин ЭльБадауи
источник