Приоритеты изменения ВСЕХ процессов

Я знаю, что можно изменить хорошее значение конкретного процесса следующим образом:

renice 19-p 4567

Однако теперь мне было бы интересно устанавливать renice значение ВСЕХ активных процессов. Я приезжаю из мира Win поэтому, что я попробовал wa

renice 19-p *

Конечно, это не работает... Кто-либо быстрое решение, как сделать это в Linux?

Большое спасибо, Martin

4
задан 28.01.2010, 17:30

1 ответ

Вы уверены, что имеете в виду все процессы? Существует довольно много системных процессов, что Вы не можете renice за исключением корня. ps -u $(whoami) | awk '{print $1}' даст Вам всем Вашего pids. Можно выполнить их через цикл к renice их как Вам нравится.

for i in $(ps -u $(whoami) | awk '{print $1}')
do
  renice 19 $i
done

Моя оболочка ржава, поэтому проверьте дважды.

3
ответ дан 07.12.2019, 21:09

Теги

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