palemoon-p-27.9.3-sf03.pfs
Пока не работает:
1. ps не правильно показывает %cpu - надо переделать на top
2. Переключения на окно пмуна не достаточно. Похоже надо мышкой в него тыкнуть. Попробовать прикрутить xdotool
Переделал и проверил
palemoon-p-27.9.3-sf05.pfsПробуем....
Принцип работы :Вместе с palemoon запускается цикл, который каждые s=30 сек (можно изменить в /usr/bin/palemoon) проверяет (через команду top) что palemoon создает нагрузку на процессор менее с=90 % (реально больше 100, что дополнительно удивляет)
Если больше - запускаются wmctrl и xdotool , которые делают окно palemoon активным, а потом делают активным окно, которое было активным.
Это убирает паразитную нагрузку на проц
Пример запуска из консоли:
live@pra:~$ palemoon
0.5min.
1min.
19min.
19.5min.
20min.
++fixed++
20.5min.
21min.
Т.е. на 20й минуте нагрузка пофикшена
Осталось понять насколько неудобна эта смена окна при работе в другой проге - например терминале
Костыль адский, но лучше чем ничего и ломаться есть за что.
palemoon - последний поддерживаемый gtk2 браузер