Поддержка > Сети/Интернет

Уменьшение нагрузки на процессор в Firefox

(1/10) > >>

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

Нагрузка на процессор зависит от содержимого страниц, страницы в свою очередь состоят из множества файлов.
Текст слабо нагружает процессор.
Стили оформления слабо нагружают процессор.
Скрипты уже нагружают значительно, но не на долго.
Изображения нагружают еще сильнее, тем более большие файлы, а с анимацией еще сильнее.
Видео - нагружает процессор сильнее изображений.
Игры и прочие онлайн программы - самые ресурсоемкие.

Так что осталось научиться блокировать декодирование определенного типа контента.
Например заблокировать отображение изображений более 100 килобайт, заблокировать анимацию изображений.
Блокировка трекерных скриптов есть в блокировщике рекламы.
Заблокировать видео просто, ffmpeg отключить в настройках вот и всё, если нужно оставить аудио, тогда уже придется отключать по форматам.
Игры в браузере просто самим не запускать.

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

Эти настройки актуальны для нетбуков со слабым процессором.

ek-nfn:

--- Цитата: Пользователь. от Январь 11, 2020, 17:26:04 ---Нагрузка на процессор зависит от содержимого страниц, страницы в свою очередь состоят из множества файлов.

--- Конец цитаты ---
Я как-то гонял в тестах firefox с клонами и разные хромиумы. Заметил такую особенность - firefox (клоны) меньше, чем хромиумы, грузят ОЗУ, но больше грузят процессор. При этом нагрузка на процессор рваная в отличие от хромиумов - идет на одно ядро, которое постоянно меняется. У хромиумов нагрузка распределяется равномерно между ядрами и в сумме меньше, чем у firefox. Я так понимаю, что это связано с постоянной переброской туда и обратно данных из озу на диск и обратно, отсюда и меньшее потребление озу, но и большая нагрузка на процессор.

Получается, что нагрузку на процессор в лисе можно снизить путем разрешения большего объема ОЗУ. Ну и путем увеличения процессов. Но тогда получаем почти хромиум.

Пользователь.:
Надо будет погонять разные браузеры на нетбуке, как сделаю - отпишусь.

ek-nfn:

--- Цитата: Пользователь. от Январь 11, 2020, 17:42:56 ---Надо будет погонять разные браузеры на нетбуке, как сделаю - отпишусь.

--- Конец цитаты ---
с атомом чтоль? Я тебе и так скажу - у лисы это 100% загрузка процессора и на довольно продолжительное время, секунд 5-20.
Я где-то уже писал давненько, что на машине со слабым процессором лучше использовать хромиумы, а не лису. А если еще и памяти мало, то тогда стреляться.

Пользователь.:
Придумал растянуть по времени отрисовку страницы, нагрузка на процессор должна уменьшиться, и нагрев процессора тоже.

Попробую включить последовательную обработку javascript
javascript.options.asyncstack=true

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии