Всем привет, посоветуйте плз, как организовать:
Есть Х шт однотипных задач, каждая из которых крутится в цикле и имеет свой интервал повторения (возможных интервалов всего несколько).
Необходимо при добавлении
новой задачи или удалении задачи, выполнять упорядочивание имеющихся задач так, чтобы их цикличное выполнение было оптимизировано и не создавало пиковых нагрузок, то есть сформировано расписание выполнения, учитывающее цикличность всех задач.
Например:
Есть несколько функций, кот выполняются в цикле. Первая 10с, Вторая 20с, Третья 40с, Четвертая 30с и т.д.