在 Slurm 17.11 版本中,可以使用 --mem 参数来设置作业所需的内存。参数 --mem 后面可以跟上内存的要求,单位可以是 KB、MB、GB 或 TB。例如,以下命令将作业的内存要求设置为 4GB:

sbatch --mem=4G script.sh

如果内存要求不是一个精确的值,可以使用适当的单位来表示。例如,以下命令将作业的内存要求设置为不小于 2GB 的内存:

sbatch --mem=2G+ script.sh

在这个例子中,+ 表示内存的要求是至少 2GB。

还可以使用百分比来表示内存的要求。例如,以下命令将作业的内存要求设置为节点总内存的 50%:

sbatch --mem=50% script.sh

这样设置后,Slurm 将根据节点的总内存来分配作业的内存。


原文地址: https://www.cveoy.top/t/topic/punu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录