The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск браузера Pale Moon 28.13, opennews (??), 04-Сен-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


114. "Выпуск браузера Pale Moon 28.13"  +/
Сообщение от Аноним (110), 05-Сен-20, 20:20 
> Firefox 52 с включенным tabs.remote

Это имеется в виду включение многопроцессного режима?

Вообще, для ускорения Firefox можно применить следующее (начиная с версии 48):

browser.tabs.remote.autostart – true
многопроцессорный режим. Вся его прелесть раскрывается при очень динамичном серфинге. Но правда памяти кушает не много больше, чем в однопоточном режиме.
dom.ipc.processCount - 4
сколько процессов будет использоваться. Можно ставить равным количеству ядер процессора
browser.tabs.remote.force-enable – true
включение мультипроцессорного режима, даже если у вас установлены дополнения не совместимые с ним.
extensions.e10sBlockedByAddons – false
расширения не блокируют работу многопроцессорности
extensions.e10sBlocksEnabling – false
разрешить блокировку многопроцессорности
layers.async-pan-zoom.enabled – true
асинхронный скроллинг при загрузке нескольких страниц
dom.ipc.plugins.asyncInit – true
Асинхронная инициализация плагинов. Каждая страница, использующая эти плагины, инициализирует их при открытии, и этот процесс состоит из нескольких этапов во время которых чаще всего браузер и подвисает на некоторое время. Это параметр позволяет от этого избавиться.
javascript.options.asyncstack – true
асинхронный вызов стеков
network.http.pipelining.aggressive – true
В случае проблем с соединением (например сервер прерывает его) используются резервные механизмы для его поддержания
network.http.pipelining.max-optimistic-requests – 8
Максимальное количество запросов в соединении, которое делает FireFox. Больше 8 заметного ускорения загрузки старницы не дает, но зато увеличивает нагрузку на сервер. В интернете очень много статей, где этот параметр явно больше. Не уверен, что это хорошо, ведь сервер должен вернуть ответ в строгой последовательности, а если была например временная проблема, то отображение сайта резко затормозится. Или вообще при большом значении, сервер может посчитать, что его просто ддосят с одного ip и заблокирует вас. Так что об ускорении уже речи идти не может.
browser.panorama.animate_zoom – false
Параметр, отвечающий за анимацию "увеличения" вкладки при выборе её из панорамы (группы вкладок)
network.http.pipelining.maxsize – 524288
вероятно это максимальный размер буфера конвейера
network.http.pipelining.ssl – true
включает или выключает конвейерные запросы через SSL соединение (https)
network.http.proxy.pipelining – true
Использовать несколько запросов в одном соединении с сервером, при использовании прокси.
browser.cache.use_new_backend - 1
включение новой системы HTTP кэширования. Позволяет исправить некоторые моменты с отзывчивостью интерфейса
memory.free_dirty_pages – true
высвобождать не используемые страницы памяти. Освобождает память после закрытия вкладок. Положительно скажется на скорости работы Firefox
image.cache.timeweight – 100
Задается вес, по которому определяется как удалять декодированное изображение из кэша. Значение ближе к нулю, акцент при удалении смещается на размер. Ближе к 1000, срок жизни изображения смещается на срок нахождения в кэше.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

120. "Выпуск браузера Pale Moon 28.13"  +/
Сообщение от Аноним (121), 05-Сен-20, 20:55 
> Спасибо за полезные настройки.

Но pipelining давно выпилен из Firefox (а до этого был отключен по умолчанию), остался только в Pale Moon (включен по умолчанию). Раньше его активно юзала только Opera Presto, из-за чего были некоторые проблемы с прокси-серверами (картинки путались). Причем, у нее был какой-то интеллектуальный механизм определения поддержки сервером этой фичи (наверное, наподобие network.http.pipelining.abtest).
Chromium никогда не поддерживал pipelining. Сейчас появились современные замены в spdy и http2.
https://en.wikipedia.org/wiki/HTTP_pipelining
https://ru.wikipedia.org/wiki/HTTP_pipelining

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру