Как автоматически заморозить процесс, когда его окно не сфокусировано?
276
Nobody
Я хотел бы заморозить Firefox, когда я им не пользуюсь. Я могу вручную отправлять сигналы SIGSTOP и SIGCONT, но, очевидно, это раздражает, если не автоматизировать. Я использую оконный менеджер i3, если уместно.
Обоснование: Firefox и Интернет в целом - ужасный процессорный монстр. Я уверен, что это сэкономит немного энергии (= время работы от батареи).
Вы можете написать скрипт с помощью PowerShell и прикрепить его к ярлыку. Снижение его приоритета также может помочь. Проверьте, держите ли вы открытые вкладки со вспышкой и т. Д. Используйте расширение, чтобы приостановить вкладки, когда они на самом деле не используются.
Julian Knight 6 лет назад
0
@JulianKnight Работает ли PowerShell в Wine? : P Если я установлю его приятное значение 19, это не изменит энергопотребление вообще, если я просто поменяю приоритеты, то мне нужно использовать процессорное время для чего-то другого, если я хочу, чтобы Firefox получал меньше. Конечно, у меня есть открытые вкладки с ужасными веб-сайтами, которые содержат сценарии, которые делают что угодно, если бы я этого не сделал, я бы не стал серфить в Интернете. И хотя я использую FIrefox, я хочу, чтобы эти скрипты работали даже в фоновом режиме, потому что от них зависит множество функций.
Nobody 6 лет назад
0
Мой плохой за то, что я не читал, что вы работали в Linux! Powershell теперь доступен для Linux, но, конечно, вы этого не хотите. В этом случае я настоятельно рекомендую вам получить надстройку, которая блокирует флеш-память, пока вы ее не отпустите. Также поищите надстройку, которая через некоторое время приостанавливает фоновые вкладки. Сейчас я не так часто использую FF, но в Chrome я использую «Великую подвеску». У меня часто бывает дюжина окон, каждое с дюжиной или более открытых вкладок.
Julian Knight 6 лет назад
0
@JulianKnight Я не хочу этой дополнительной сложности. Пока я использую Firefox, я хочу, чтобы все работало. Аддоны, пытающиеся исправить испорченные веб-сайты и неработающие браузеры, обычно не работают должным образом, это все равно, что устанавливать антивирус на некое программное обеспечение, пронизанное ошибками, например, отрывать кусочки вашей одежды, чтобы закрыть отверстия в лодке с бесконечно большим количеством отверстий. Я предпочитаю иметь мокрые ноги с достоинством и вместо этого заморозить океан, в котором плывет лодка, пока она мне не нужна, чтобы двигаться.
Nobody 6 лет назад
0
Кроме того, хотя сейчас я в основном после Firefox, я бы хотел сделать это и для других программ. Почти все окна, кроме терминальных эмуляторов.
Nobody 6 лет назад
0
Извините, но вы не можете иметь это во всех отношениях. Сайты с дерьмом вызывают повышенное использование фона, а современные браузеры не справляются с этим. Таким образом, вы должны прекратить использовать эти сайты, перестать держать их открытыми, использовать надстройки, я не могу думать ни о каких других вариантах. Вы хотите еще больше, выбранная вами ОС работает определенным образом, и вам это не нравится. Так что поменяйте его, используйте другую ОС или получите лучший компьютер, какие еще варианты вы хотите?
Julian Knight 6 лет назад
0
@JulianKnight Ну, именно то, что я описал в вопросе. Я пытался объяснить вам, почему это намного лучше (для меня), чем альтернативы, которые вы описали. Все, что я знаю, возможно, даже не сложно, я просто надеялся, что найдется легкий путь, при котором я сам не буду его кодировать.
Nobody 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4