将整个过程状态存储在磁盘上并在以后还原? (在Linux / Unix上)
|
我想知道:是否可以使用系统调用,库,内核模块或命令行工具将正在运行的程序的完整状态存储在磁盘上?
那就是:我想将一个进程当前正在使用的内存,页面布局,堆栈,寄存器,线程和文件描述符完全转储到硬盘驱动器上的文件,并能够稍后无缝地将其还原,就像模拟器一样。” savestate”或虚拟机“快照”。
我还希望,如果可能的话,具有程序状态的多个“备份副本”,因此,如果程序由于某种原因而死亡,我可以恢复到先前的执行点。
这可能吗?
没有找到相关结果
已邀请:
3 个回复
嗓瑰
才改隘瘁
壤欠攻混