Увеличить значение nice для многих процессов

Я не уверен в общем случае, но в FireFox есть параметр конфигурации ui.scrollToClick = 0 , что дает желаемое поведение.
Если ui.scrollToClick = 1 , то щелчок по полосе прокрутки заставит ее перейти к этой точке.
Кроме того, вы можете использовать нажатие клавиши Shift для получения поведения, противоположного текущему параметру FireFox.

1
20.01.2014, 20:07
2 ответа

Конечно, должен быть лучший способ, чем этот, но на большинстве систем на базе Linux:

ps -o pid -C pidgin --no-headers --deselect

даст вам все pids в системе, кроме тех, что для команды pidgin, поэтому

renice -n 5 $(ps -o pid -C pidgin --no-headers --deselect)

попытается переименовать все, кроме pidgin, но потерпит неудачу для процессов, которые вам не принадлежат

4
29.04.2021, 00:43

Я понимаю, что это не совсем отвечает на вопрос с хорошей точки зрения, но было бы более полезно полностью остановить неиспользуемые программы, приостановив их? Судя по вашему описанию, программы интерактивные, а не пакетные процессы и т.д., и нет необходимости в том, чтобы они потребляли какие-либо ресурсы, если они не используются.

Вы можете использовать:

kill -STOP

и возобновить снова с помощью:

kill -CONT

Если программа запущена в терминале shell ctrl-Z приостанавливает программу, и fg (foreground) плюс номер задания, возобновляет.

0
29.04.2021, 00:43

Теги

Похожие вопросы