On Jun 9, 2015, at 10:16 AM, Zentz, Scott C. <[email protected]> wrote:
> Yes, I have
>
> DefMemPerCPU=6
>
> Should that be specified in Kb?
No, that’s in MB. I see you’re using SelectType=select/linear. Others with
experience with this option would probably be more helpful, but you might try
configuring DefMemPerNode instead of DefMemPerCPU as the SLURM man pages state:
DefMemPerNode
Default real memory size available per allocated node in
MegaBytes.
Used to avoid over-subscribing memory and causing paging.
DefMem-
PerNode would generally be used if whole nodes are allocated to
jobs
(SelectType=select/linear) and resources are shared
(Shared=yes or
Shared=force). If not set, the DefMemPerNode value for the
entire
cluster will be used. Also see DefMemPerCPU and
MaxMemPerNode.
DefMemPerCPU and DefMemPerNode are mutually exclusive.
NOTE:
Enforcement of memory limits currently requires enabling of
account-
ing, which samples memory use on a periodic basis (data need not
be
stored, just collected).