我正在使用slurm,我想找出当前进程允许使用的cpu_ids和max memory。 有没有办法解决这个问题?
答案 0 :(得分:1)
使用scontrol show job -d <jobid>
并查找CPU_IDs
和Mem
。将为每个节点提供信息。
在流程中,如果设置了SLURM_MEM_PER_CPU
,您可以查看SBATCH_CPU_BIND_LIST
和TaskPlugin=task/affinity
env变量,如果使用了cgroup,则可以查看/proc/self/cgroup
。