Як перевірити, чи включена опція багатопроцесорних e10s у вашому Firefox


26

Оскільки Firefox 47 багатопроцесорний параметр Електроліз (e10s) увімкнено, але, боюся, мій Firefox все ще використовує лише один процес.

Існує маса варіантів, що стосуються цієї теми about:config:

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

Як я можу перевірити, чи всі параметри встановлені правильно?
Які параметри включають / вимикають можливість багатопроцесорного процесу?
Як дізнатись, чи Addon блокує цю опцію?


Моя конфігурація: browser.tabs.remote.autostart: true, extensions.e10sBlockedByAddons: false, extensions.e10sBlocksEnabling: true.
Rahul K Jha

Перші два параметри browser.tabs.remote.autostart і розширення.e10sBlockedByAddons є важливими, а треті розширення.e10sBlocksEnabling не впливають сильно. Важливим моментом є те, що розширення.e10sBlockedByAddons: false може порушити деякі ваші доповнення.
Rahul K Jha

@Тор, чи можете ви опублікувати це як відповідь, тож я можу вас нагородити?
rubo77

Я радий, що ти вважаєш моїм коментарем корисним. Опублікував це як відповідь, але здається, що ти відповів так краще, ніж я.
Rahul K Jha

Відповіді:


28

Відкрийте сайт about:supportу Firefox, де вказується, чи ввімкнено e10s.

Існує рядок "Багатопроцесовий поетапний випуск", який буде встановлено, trueякщо e10s увімкнено. Також шукайте число, що перевищує 0, у записі "Багатопроцесовий Windows" (це перекладається на вашу мову, наприклад, "Німецька мова Fenster mit mehreren Prozessen" та "Web-Inhaltsprozesse" німецькою мовою).

наприклад, доступність, додатки можуть призвести до відключення цієї функції.

На цьому веб-сайті ви можете перевірити, чи сумісні додатки, які ви використовуєте: http://arewee10syet.com/ . Також є сайт mozilla для перевірки сумісності. Ви знайдете аддон-id у tabgroups@quicksaverфайлах розширень у папці свого профілю, наприклад, у додатку "Групи вкладок" є ідентифікатор і несумісний з e10s.

Якщо ви хочете все-таки взяти участь у тестуванні функції, відкрийте about:configта переключіться browser.tabs.remote.autostartна true. При наступному перезапуску програми e10 повинні бути активними.

Примусово ввімкнути

Не спробуйте цього на Android, інакше це повністю зламає ваш додаток Firefox!

Якщо ви намагалися ввімкнути e10s, але приблизно: підтримка вказує, що e10s вимкнено (наприклад, доступність, додатки можуть викликати це), ви можете примусити e10s для тестування. Всередині about:configстворіть нову booleanпрефіксну назву browser.tabs.remote.force-enableта встановіть її true. Це не рекомендується, використовуйте його на свій страх і ризик!

(Я все-таки спробував це, і все спрацювало, навіть із вкладками груп Tab Group Addon, але це ризиковано!)

Джерело: https://wiki.mozilla.org/Electrolysis#Force_Enable


1
browser.tabs.remote.force-enableпрацював на мене. (Нормальні налаштування постійно змінювались при старті назад до єдиного процесу.)
falsePockets,

13

Моя конфігурація:

browser.tabs.remote.autostart : true

extensions.e10sBlockedByAddons : false

extensions.e10sBlocksEnabling : true

Після цих налаштувань мій about:supportпоказує, що багатопроцесорну Windows увімкнено користувачем (мені).

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

Перші два варіанти browser.tabs.remote.autostartі extensions.e10sBlockedByAddonsмає важливе значення і третій extensions.e10sBlocksEnablingчи не здається, впливає багато. Важливим моментом є те, що extensions.e10sBlockedByAddons : falseможе порушити деякі ваші адони.


Чому browser.tabs.remote.autostart? Це не пов’язано зі звуком
rubo77

2
@ rubo77 Слово "віддалений" тут насправді означає "E10s". Це стосується "процесу", якщо вам цікаво.
Марк.2377,

1
У моєму випадку налаштування extensions.e10sBlockedByAddons=falseдля FF v53 було достатньо, щоб побачити 1/1 (Enabled by default)в about:support.
dma_k

1
Привіт @dma_k, здається, що extensions.e10sBlockedByAddonsв моєму FF 53 (Ubuntu X64) більше немає. До речі, дякую за вашу інформацію.
Rahul K Jha

0

Я відмовився від багатообробної обробки у версії 64.0.2 Firefox, перейшовши about:debugging#workersта натисніть Opt out of multiple content processes:

налагодження сервісного працівника

Я не робив уявлення про те, який варіант конфігурації він змінював, і як тільки відмовився, не було жодної кнопки для включення!

До щастя, я знайшов значення конфігурації: dom.ipc.multiOptOut. Значення має бути порожнім.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.