1

Эта ссылка описывает параметр about:config, который по умолчанию ограничивает число процессов до 1. http://www.ghacks.net/2016/02/15/change-how-many-processes-multi-process-firefox-uses/ По сути, речь идет о переменной dom.ipc.processCount. Я установил это до двух.

Этот сайт http://www.ghacks.net/2016/07/22/multi-process-firefox/ также говорит, что browser.tabs.remote.autostart должен быть установлен в true.

Тем не менее, я попробовал оба, но все же обнаружил, что у меня есть только один процесс, хотя репортер совместимости аддонов говорит, что многопроцессорность включена. Кроме того, about:config, extensions.e10sBlockedByAddons имеет значение false, а extensions.e10sBlocksEnabling имеет значение (по умолчанию) true.

Я видел этот вопрос: Firefox 48 e10s включен, но все еще один процесс. В принятом ответе говорится, что используется один дополнительный процесс. Но я все еще вижу только один процесс для Firefox, а не 1 "дополнительный процесс", т. Е. Всего два.

Есть ли способ получить 2 процесса, или это только один процесс в настоящее время поддерживается, как в старом? Я использую Ubuntu 16.04, если это имеет значение. Я проверяю процессы, используя утилиту командной строки top и системный монитор Gnome.

1 ответ1

0

Включить Firefox Multi-Process вручную

Вы можете проверить, включен ли мультипроцесс на вашем Firefox, набрав about:support в адресной строке.

Было бы лучше, если бы вы создали новый профиль Firefox, чтобы выполнить все изменения, так как возврат назад не будет таким же простым, как удаление профиля. Чтобы включить Electrolysis на Firefox 54 вручную, вам необходимо выполнить следующие шаги:

**Go to about:config using Firefox’s address bar.
Click I accept the risk! when the warning message is displayed (if it does).
Now, search for the term browser.tabs.remote.autostart in the search. Please pay attention while typing the Preference name or you’ll end up doing something else.**

Дважды щелкните параметр, чтобы установить для него значение True и включить e10S. Чтобы отключить e10S, снова установите значение False.

Принудительно включить многопроцессорность в Firefox

Вы можете проверить, был ли процесс успешным или нет, посетив страницу about:support. Возможно, что многопроцессный режим не включился из-за несовместимых надстроек. На странице about:support будет указана причина отключения e10s. Если это так, вы можете заставить Firefox разрешить электролиз.

Go to about:config in Firefox.
Right-click > New > Boolean.

Введите в поле имени следующее: browser.tabs.remote.force-enable Нажмите Ok. Установите значение True. Теперь вы должны предотвратить несовместимые надстройки от остановки электролиза. Найдите: extensions.e10sMultiBlockedByAddons Установите предпочтение False, дважды щелкнув по записи.

Служба about:support будет отображать состояние многопроцессорной системы Windows как «Включено пользователем» при его принудительном использовании.

Обратите внимание, что существуют риски, связанные с принудительным включением многопроцессорных систем, и Mozilla предупреждает об этом в своей вики. Кроме того, многопроцессорность не отключалась в моем случае, когда я установил значение False. Увеличение количества процессов содержания для электролиза

Firefox поддерживает до 7 процессов содержимого, но только четыре из них включены по умолчанию в Firefox 54. Вы можете изменить номер, выполнив поиск dom.ipc.processCount на странице about:config.

Счетчик процесса изначально был установлен на единицу. Дважды щелкните параметр dom.ipc.processCount, чтобы изменить его значение. Установите количество процессов до четырех или выше. Более поздние версии Firefox будут включать опцию к тому же.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .