Hongjia Cao <[email protected]> writes:

> I have encountered that slurmctld uses more than 20GB of virtual memory.
> But the RSS is less than 1GB. I am not sure whether this is OK or there
> is some leakage.

On Linux boxes with newer versions of glibc, slurmctld (as well as any
other process that uses a lot of threads) will "use" a lot of VMEM.
There was a change in glibc 2.something (I think it was) in how VMEM is
allocated for threads.  For instance, our slurmctld right now "uses" 16
GiB VMEM, but only 117 MiB RSS.

-- 
Regards,
Bjørn-Helge Mevik, dr. scient,
Department for Research Computing, University of Oslo

Reply via email to