Встала необходимость оптимизировать некоторые процессы на предприятии
Есть целая куча скриптов запускающихся по крону и каждый отрабатывает примерно за одно время
Разобрался с matplotlib и в итоге график будет иметь следующий вид:
На горизонтальной оси время старта и окончания работы каждого скрипта
По вертикальной, соответственно, идентификаторы скриптов
Необходимо найти алгоритм оптимизации, чтоб в каждый момент работало минимальное кол-во скриптов
Передаваться будет время запуска каждого скрипта и время его работы
На выходе ожидается предлагаемое алгоритмом время запуска каждого скрипта, чтоб пересечение их работ было минимальным