曲径通幽论坛
标题:
batch -- 系统负载低时执行作业
[打印本页]
作者:
beyes
时间:
2011-5-7 20:31
标题:
batch -- 系统负载低时执行作业
batch 和 at 命令稍有不同,at 是安排作业在预定的时间上执行,而 batch 则是安排作业在系统使用率低时执行。
如果系统负载较高,作业将被延迟执行,直到负载降低为止。
比如服务器在白天和黑夜时的负载一般来说是不同的,往往黑夜时会更低一些,所以通过 batch 的安排,作业会在夜间进行,而无需知道确切的时间。
batch 会检查系统的当前平均负载,如果平均负载低于 0.8 ,它讲运行任何在作业队列中的作业。
batch 命令的格式如下:
batch [-mV] [-f filename] [-q 队列]
-m 参数表示当作业完成后,将结果以 E-Mail 返回。
-V 参数显示版本信息。
-f 参数指定一个在作业启动时,要从它所指定的 filename 文件中读取命令。
-q 参数和 at 命令中的一样,是查询作业队列的优先级。
at 命令参考:
http://www.groad.net/bbs/read.php?tid-1557.html
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/)
Powered by Discuz! X3.2