修改系统 APS 值 (bmod)
关于本任务
新提交的作业的绝对调度优先级是动态的。 根据绝对优先级队列中的 APS_PRIORITY 指定的公式计算和更新作业优先级。
您必须是管理员才能修改计算的 APS 值。
过程
- 运行 bmod job_ID 以手动覆盖计算的 APS 值。
- 运行 bmod -apsn job_ID 以撤销先前的 bmod -aps 设置。
分配静态系统优先级和管理因子值
过程
运行 bmod -aps "system=value" 以分配暂挂作业的静态作业优先级。
此值不得为零。
在这种情况下,不会计算作业的绝对优先级。 保证系统 APS 优先级高于任何计算的 APS 优先级值。 具有较高系统 APS 设置的作业优先于具有较低系统 APS 设置的作业。
bmod -aps 设置的系统 APS 值在 mbatchd 重新配置或 mbatchd 重新启动后保留。
使用管理因子调整 APS 值
过程
使用 bmod -aps "admin=value" 来更改暂挂作业的计算 APS 值。
将 ADMIN 因子添加到计算的 APS 值以更改因子值。 将重新计算作业的绝对优先级。 该值不能为零。
bmod -aps 命令始终覆盖最后的 bmod -aps 命令
bmod -aps 设置的 ADMIN APS 值在 mbatchd 重新配置或 mbatchd 重新启动后保留。
示例 bmod 输出
以下命令将更改作业 313 和 314 的 APS 值:
bmod -aps "system=10" 313
Parameters of job <313> are being changed
bmod -aps "admin=10.00" 314
Parameters of job <314> are being changed