Мы работаем с оптимизатором Gurobi из Python.Gurobi поставляется в виде библиотеки с закрытым исходным кодом.Python загружается в общую библиотеку и запускает ее.Типичный прогон длится несколько минут, но некоторые из наших прогонов работают неделями.
Я хотел бы добавить контрольные точки в систему.То есть я хотел бы сбросить память программы Python, включая рабочую память Gurobi, и запомнить все открытые файлы, чтобы мы могли перезапустить долгосрочную оптимизацию, если нам потребуется перезагрузить компьютер.
Есть ли способ сделать это легко?