我喜欢从python代码中控制checkpointing过程。 DMTCP是分布式系统中检查点的框架。它允许检查点python [rograms。但我希望使用python程序检查一个python程序。是否有任何用于dmtcp或任何其他检查点库的python API。
答案 0 :(得分:0)
DMTCP提供了一个简单的python模块,可以在python程序中导入。该模块允许您从python程序中访问DMTCP功能。例如,您可以执行以下操作:
$ dmtcp_launch python
import dmtcp
...
dmtcp.checkpoint()
...
dmtcp.restart()
有关更多信息,请在此处查看python模块和示例程序: https://github.com/dmtcp/dmtcp/tree/master/contrib/python