曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 3626|回复: 0
打印 上一主题 下一主题

batch -- 系统负载低时执行作业

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34397
跳转到指定楼层
楼主
发表于 2011-5-7 20:31:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2025-6-18 19:01 , Processed in 0.078533 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表