Недавно был пост про ограничение памяти браузера Chrome, а сегодня - про ускорение и уменьшение потребления памяти браузера Firefox.
Вот таким станет Firefox с Electrolysis (c сайта liberatum.ru) |
Начиная с версии 48 в Firefox появился режим Electrolysis, который обрабатывает веб-контент в отдельных процессах, которые общаются с "головным" процессом Firefox при помощи специальных протоколов. Преимущества данного режима - это повышенные безопасность и производительность браузера. Безопасность повышается за счет применения песочниц для процессов, производительность - за счет того, что несколько процессов вместо одного лучше используют вычислительные возможности компьютера. Кроме повышения производительности и безопасности в итоге получим лучшую прорисовку и более плавное прокручивание страниц.
Чтобы включить режим Electrolysis в Firefox 48 и более поздних:
- Набираем в адресной строке about:config
- В строке поиска вводим browser.tabs.remote.autostart и изменяем его значение с false на true двойным щелчком мыши;
- В строке поиска вводим extensions.e10sBlockedByAddons и изменяем его значение с true на false двойным щелчком
- В строке поиска вводим extensions.e10sBlocksEnabling и изменяем его значение с true на false двойным щелчком
- В строке поиска вводим dom.ipc.process, указываем значения параметров dom.ipc.processCount, dom.ipc.processCount.extension, dom.ipc.processCount.file больше единицы (значение по умолчанию) - я указал во всех случаях 4, но тут надо тестировать.
- Перезапускаем Firefox
Чтобы проверить, включился ли режим Electrolysis надо набрать в адресной строке about:support и посмотреть значение параметра Multiprocess Windows:
Проверяем- все в порядке |
По ощущениям - браузер стал заметно плавнее, страницы отрисовываются быстрее, что, кстати, подтверждается тестами.
Более подробно про режим Electrolysis можно прочитать в вики Mozilla (на английском языке)
Дополнение от 9 октября 2017г.
Не всё так пушисто и красиво - после включения многопоточности перестает работать часть дополнений, причем какие именно дополнения перестанут работать можно определить только после тестирования. Например, перестает работать Evernote Web Clipper, что совсем не есть хорошо.
В итоге - в команде браузеров замена, Firefox отправляется на скамейку запасных, Google Chrome возвращается в игру.
Дополнение от 9 октября 2017г.
Не всё так пушисто и красиво - после включения многопоточности перестает работать часть дополнений, причем какие именно дополнения перестанут работать можно определить только после тестирования. Например, перестает работать Evernote Web Clipper, что совсем не есть хорошо.
В итоге - в команде браузеров замена, Firefox отправляется на скамейку запасных, Google Chrome возвращается в игру.
Комментариев нет:
Отправить комментарий