我知道你可以按如下方式修改特定进程的 nice 值:
renice 19 -p 4567
但是,现在我有兴趣设置所有活动进程的 renice 值。我来自 Win 世界,所以我尝试了
renice 19-p *
当然它不起作用...有人有在 Linux 中如何快速解决这个问题的方法吗?
非常感谢,马丁
答案1
你确定你是说全部进程?有相当多的系统进程您只能以 root 身份重新排序。ps -u $(whoami) | awk '{print $1}'
将为您提供所有 pid。您可以循环运行它们,以根据需要重新排序它们。
for i in $(ps -u $(whoami) | awk '{print $1}')
do
renice 19 $i
done
我的壳生锈了,请再检查一下。