【发布时间】:2017-05-16 13:21:49
【问题描述】:
Slurm 管理具有 8core/64GB ram 和 16core/128GB ram 节点的集群。 有一个低优先级的“长”分区和一个高优先级的“短”分区。 在长分区中运行的作业可以被短分区中的作业挂起,在这种情况下,挂起作业的页面大部分被推送到交换。 (交换使用仅用于此目的,不适用于活动作业。)
如何在 slurm 中配置每个节点中可用于作业的 RAM+swap 总量?
有MaxMemPerNode参数,但这是一个分区属性,因此不能为分区中的不同节点提供不同的值。
有MaxMemPerCPU 参数,但这会阻止低内存作业与大内存作业共享未使用的内存。
【问题讨论】:
标签: slurm