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
