是否可以将整个过程保存到文件中,以便在系统重新引导后将其还原到内存中,从而使其返回运行状态?
如果一个进程是一组用可执行文件的二进制代码进行的WinAPI调用,并且局部变量存储在可存储的内存区域中,那么从理论上讲,这应该是可能的。
但是,如果在一个OS实例上运行的进程链接到系统地址(资源句柄),这些地址在重新引导后可能会发生更改,那么这是无法做到的。
最佳答案
为您的答案看一下msdn博客链接
Why can't the system hibernate just one process?
是否可以将整个过程保存到文件中,以便在系统重新引导后将其还原到内存中,从而使其返回运行状态?
如果一个进程是一组用可执行文件的二进制代码进行的WinAPI调用,并且局部变量存储在可存储的内存区域中,那么从理论上讲,这应该是可能的。
但是,如果在一个OS实例上运行的进程链接到系统地址(资源句柄),这些地址在重新引导后可能会发生更改,那么这是无法做到的。
最佳答案
为您的答案看一下msdn博客链接
Why can't the system hibernate just one process?