#slurm
#slurm
Вопрос:
я работаю с slurm и хочу узнать, какие идентификаторы процессора и максимальную память разрешено использовать моему текущему процессу. Есть ли способ выяснить это?
Ответ №1:
Используйте scontrol show job -d <jobid>
и ищите CPU_IDs
и Mem
. Информация будет предоставляться узлу для каждого узла.
Изнутри процесса вы можете посмотреть на переменные SLURM_MEM_PER_CPU
и SBATCH_CPU_BIND_LIST
env, если TaskPlugin=task/affinity
задано, или на /proc/self/cgroup
, если используются группы.
Комментарии:
1. @[damienfrancois] спасибо за быстрый ответ. Мне нужна информация из задания. есть ли способ получить это через slurm env или около того?