标签: bash
在我们的开发服务器上,我们有一堆用于Java JAR的shell脚本包装器。使用CRON调度程序,我们每天都会针对不同目的触发这些脚本。
对于性能测试,我们希望在运行时将脚本的PID重新设置为1的优先级。
现在,我们从命令行或使用TOP。
有没有办法在shell脚本中做到这一点,而不会对进程和其他进程造成“伤害”?
答案 0 :(得分:7)
这应该有效:
renice -n 1 $$
之后,脚本本身的值将为1.这也将适用于所有新孩子,但不适用于以前分叉的孩子。