Дано: есть многопроцессорный linux/macos хост, который занят всякими вычислениям кроме БОИНКа
Задача: чтобы ядра не простаивали, выделять под БОИНК больше ядер, если они свободны
Решение: https://github.com/rilian/playground/blob/master/control_boinc_ncpus.rb
вопросы по установке задавайте тут, после прочтения ридми в скрипте
tiss, у меня 14 нод на 8-ядерном хосте. канал анлим
Вот пример работы
в маджестике перестали выдаваться букеты, load avg упал до 5 на 8-ядерной машине
скрипт это обнаружил и заполнил брешь 3 ядрами для БОИНКа
Может немного не в тему...
Как можно сделать чтобы боинк работал определенное время в сутки, точнее не работал в рабочее время (с 8 до 18, например, кроме выходных)? Есть несколько серверов 24/7, неохота чтоб простаивали ))).
and_km, да, в настройках есть календарь работы
Спасибо, пробовал.
Не хочет хавать несколько временных интервалов.
Я писал так: 00:00-08:00 18:00-00:00
Еще варианты есть?
Спасибо, попробую.
Invision Power Board
© Invision Power Services