我对正在使用的群集没有管理特权。我想优先考虑我提交的一些工作。我如何将其合并到我的批处理文件中:
#!/bin/bash
#$ -V
#$ -cwd
#$ -N name
#$ -y
#$ -pe orte 1
#$ -o output
~/ct.exe
好吧,如果您想使用标准用户来控制优先级,则需要降低不太重要的脚本的优先级,因此最重要的脚本将运行得更快。
例如:
mylowpriority脚本:
#!/bin/bash
renice 20 $$
#lot of nice things
中等优先级脚本
#!/bin/bash
renice 10 $$
#lot of nice things
我的高优先级脚本
#!/bin/bash
renice 00 $$
#lot of nice things
并在.bashrc中将Shell的优先级配置为10,这样您就可以使用“ nice”将子进程管理为其他优先级,例如:
.bashrc
renice 10 $$
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句