2016-07-20 7 views
0

Моя команда:qsub предел игнорируется память

qsub -t 1:30:1 -q test.q -l r_core=5 -l r_mem=30 run.sh 

Он запускает 30 экземпляров, каждый из которых на одном сервере, но они, как правило, потребляют больше указанного 30GB оперативной памяти.

В чем причина этого?

+0

Я не признаю r_core и r_mem. Это обычная ветка? Что такое аромат менеджера ресурсов? Кроме того, какой планировщик вы используете? – clusterdude

ответ

0

Единственное, что вы получаете в режиме реального времени, это A) проверка минимальных/максимальных запросов при отправке, а B) настенное время - и даже со стеной вы не можете получить надежное исполнение в зависимости от узла. Для обеспечения надежного использования ресурсов вы должны наложить ограничения по умолчанию для ресурсов, а затем перейти на версию, поддерживающую группы, и включить ее.