[slurm-users] How to check the percent cpu of a job?
    Peter Kjellström 
    cap at nsc.liu.se
       
    Mon Nov 26 11:38:07 MST 2018
    
    
  
On Thu, 22 Nov 2018 01:51:59 +0800 (GMT+08:00)
宋亚磊 <songyl11 at lzu.edu.cn> wrote:
> Hello everyone,
> 
> How to check the percent cpu of a job in slurm? I tried sacct, sstat,
> squeue, but I can't find that how to check. Can someone help me?
I've written a small tool, jobload, that takes a jobid and outputs
current per node cpu% and memory use.
Example for a two node job using 2x 32 core nodes but with only 12
active processes on each. Using 10G RAM:
 $ jobload 1234
 n161: cpu% 1205 of 3200   memG 10 of 90
 n160: cpu% 1206 of 3200   memG 10 of 90
The tool uses srun to collect cgroup usage stats from within the job.
Pro: it works even with shared nodes. Con: it requires the use of
cgroups for job containment.
/Peter K
    
    
More information about the slurm-users
mailing list