在Linux中使用Core Dump进行检查点/重新启动

可以使用进程的核心转储来实现Checkpoint /重新启动吗?核心文件包含该进程的完整内存转储,因此,从理论上讲,应该有可能将进程还原到转储核心时的状态。

回答:

不,没有内核的特殊支持,这通常是不可能的。内核维护着每个进程状态,例如文件描述符表,IPC对象等。

如果您愿意做很多简化的假设,例如没有打开的文件,没有打开的套接字,没有活动的IPC对象,没有共享的内存区域等等,那么 从理论上讲

是有可能的,但是实际上我不相信即使有这些让步,Linux也有可能。

以上是 在Linux中使用Core Dump进行检查点/重新启动 的全部内容, 来源链接: utcz.com/qa/406171.html

回到顶部