5

Я включил e10s в Firefox 48. Я проверил это, перейдя в about:support и я вижу это:

Multiprocess Windows     1/1 (Enabled by user)

Я также отключил все надстройки, но когда я открываю 4-5 вкладок, я вижу один процесс Firefox.

Я делаю что-то неправильно? Есть ли в about:config переменная, ограничивающая количество процессов до 1?

Я использую Windows 7.

2 ответа2

5

Принятый ответ не отвечает на вопрос и является неправильным. Пользователь может включить e10s, что и сделал автор этого вопроса, как указано в выводе about:support .

Multiprocess Windows 1/1 (Enabled by user)

Согласно MozillaWiki

Если вы используете Firefox 48 или более позднюю версию, возможно, вы уже используете e10s. Проверьте о: поддержка и найдите число больше 0 в записи "Многопроцессорная Windows". Если вы хотите подписаться, откройте about: config и переключите browser.tabs.remote.autostart на true. При следующем перезапуске e10s должны быть активны.

Теперь вернемся к рассматриваемому вопросу: "Почему" электролиза?

Чтобы гарантировать, что мы не потребляем слишком много оперативной памяти, в первом выпуске e10s будет использоваться только один дополнительный процесс для веб-контента. Мы добавим больше процессов в последующих выпусках, так как мы станем более эффективными в использовании памяти.

Поэтому, чтобы объяснить, Firefox не использует дополнительный процесс для каждой вкладки. В настоящее время Firefox использует только один дополнительный процесс для обработки веб-контента. В конце концов, по мере развития e10, он будет разделен дальше.

3

Я делаю что-то неправильно?

Нет, ты не делаешь ничего плохого.

Я включил e10s в Firefox 48.

Электролиз не включен для всех пользователей Firefox 48. Сначала только 1% пользователей будут иметь его, а затем до 50%.

В частности, пользователи, использующие расширения, не включат Electrolysis.

Похоже, что в зависимости от того, какие надстройки / расширения вы используете, вам, возможно, придется подождать версию Firefox позднее 50 (подробности см. Далее в этом ответе).


Что дальше для мультипроцессного Firefox

Эта первая фаза включения нашей многопроцессорной архитектуры начинается с некоторых из наших пользователей Firefox 48, начиная с этой недели. Это самое большое изменение, которое мы когда-либо вносили в Firefox, поэтому мы медленно его внедряем.

Для Firefox 48 мы включаем его только для классов пользователей, для которых наше тестирование показывает, что оно работает хорошо, и для начала мы включим его только для 1% этих пользователей, чтобы мы могли проверить данные о стабильности и взаимодействии и убедитесь, что ничего нового и плохого не появляется

После этого начального периода, если все будет выглядеть хорошо, мы увеличим до 100% этих пользователей, что составит около половины всех пользователей Firefox 48.

Источник Что дальше для многопроцессорного Firefox


Firefox 48 Beta, Release и E10S

Когда мы выпустим релиз примерно через шесть недель, не все пользователи Firefox 48 получат E10S. Команды работали очень усердно, но у нас все еще есть совместимость и другая работа, чтобы E10S был готов для всех.

Группы, которым придется немного подождать E10S, составляют примерно половину пользователей нашего выпуска и включают пользователей Windows XP, пользователей с программами чтения с экрана, пользователей RTL и самую большую группу пользователей расширений.

...

Дополнения

Если наше бета-тестирование пройдет успешно, в Firefox 49 мы включим многопроцессную архитектуру для пользователей с небольшим набором надстроек, которые, как известно, хорошо работают с многопроцессорной архитектурой.

В Firefox 50, опять же, при условии, что бета-тестирование проходит успешно, мы планируем включить многопроцессную архитектуру для пользователей с надстройками, которые либо установили флаг, чтобы сказать, что они совместимы, либо были построены с помощью нашего нового API надстройки WebExtensions, который совместим по дизайну.

Со временем мы включим многопроцессную архитектуру для всех пользователей, и несовместимые надстройки могут больше не работать. По этой причине обязательно, чтобы авторы дополнений обновляли свои дополнения, чтобы они были совместимы с многопроцессорной архитектурой.

Исходный Firefox 48 Beta, Release и E10S

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