Система массового обслуживания Linux

У нас есть несколько компьютеров, которые используются для моделирований в физике, которые выполняются несколькими людьми. Я хотел бы установить некоторую систему массового обслуживания, чтобы отправить задачи и справедливо совместно использовать ресурсы. Что Вы рекомендовали бы для единственной машины и для кластера? Я интересуюсь бесплатными решениями.

5
задан 01.10.2009, 03:01

2 ответа

Для единственной машины, at команда, достаточно вероятно. Это позволяет Вам настраивать свою задачу только работать, когда Ваше использование ресурсов является низким (<0.8) использование -b (пакетный) переключатель, или можно указать приоритет с помощью букв a-z.

пример:

at -q b now /home/myname/script.sh

эквивалентный:

batch /home/myname/script.sh

Для кластеров используйте Очередь GNU.

2
ответ дан 07.12.2019, 18:13
  • 1
    Ни в, ни пакет быть хорошим для меня, потому что он не балансирует использование между многими пользователями, но я являюсь очередь – klew 01.10.2009, 19:35
  • 2
    Вы просите ответ для единственной машины, хотя также, таким образом, я был уверен, что Вы достигаете. – John T 01.10.2009, 20:56

В нашей лаборатории мы используем PBS/крутящий момент, и она работает довольно хорошо.

1
ответ дан 07.12.2019, 18:13

Теги

Похожие вопросы