The OpenNET Project / Index page

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



"Как подавлять использование CPU вкладками браузере в простое?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (WEB, Браузеры)
Изначальное сообщение [ Отслеживать ]

"Как подавлять использование CPU вкладками браузере в простое?"  +/
Сообщение от А (??), 22-Май-21, 13:26 
Откроешь пять десять вкладок обыкновенных страниц обыкновенных сайтов. Каждая потребляет 10-30% CPU. Пойдёшь чай попить... Батараея ноута расходуется, пыль гоняет вентилятор - досадно.

Можно ли чем-то лимитировать вкладку? Типа если вкладка не активна, то чтоб её nice в минимум и вообще процесс на паузу поставить.

Умею скриптовать, на шелле не проблема находить эти процессы по проценту CPU и т.п. Чем процессы ставить на паузу? Чем снимать с паузы?

Браузер переписывать не стану. :) Хотя... А это плагинчиками делается? Плагинчик можно бы, это уже реально.

Браузер не называю, т.к. не очень важно. Браузер из числа современных ФФ, Хро и их клоны/форки.

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

Оглавление

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


1. "Как подавлять использование CPU вкладками браузере в простое?"  +/
Сообщение от Аноним (1), 22-Май-21, 14:50 
Процессы ставить на паузу и снимать - SIGSTOP и SIGCONT.

Проблематично понять, какая вкладка используется, а какая нет. И потом, есть вкладки, которые в фоне играют например музыку или подкасты. Их нужно как-то дифференцировать.
Еще есть проблемка - хромиум имеет какое-то IPC и процесс на паузе может что-то сломать в основном процессе (во время моих собственных экспериментов ничего такого не происходило, но потенциально возможно).

Интеграция нужна на уровне создания вкладок, чтобы можно было создавать обычные и низкоприоритетные (niced и в фоне встающие на паузу). Это все-таки уровень глубоких модификаций браузера.

В целом, проблема решается плагином ublock origin. Оставшиеся скрипты жрут довольно мало.

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

2. "Как подавлять использование CPU вкладками браузере в простое?"  +/
Сообщение от X86 (ok), 23-Май-21, 08:43 
https://chrome.google.com/webstore/detail/tabbooster/fajpbon...
Ответить | Правка | Наверх | Cообщить модератору

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

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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