是否有软件允许休眠(保存状态)特定的应用程序,然后重新创建它(可能在其他计算机上)?
写这种类型的应用程序是可能的吗?
发布于 2010-10-21 17:51:46
我要说的是,这在一般情况下是不可能的。这将是一个非常具有侵入性的软件:)
它需要底层操作系统的大量支持,即使有了这种支持,也不会那么容易。即使你设法收集并保存了一个进程内存(用户和内核空间),一些操作系统允许你用现有的API来做这件事,但要像这样恢复它也是非常困难的,甚至是不可能的。
唯一不写复杂东西的方法就是使用虚拟机软件。使用这种方法可以让你实现你想要的东西。
希望这能帮上忙。
发布于 2010-10-21 15:47:12
是的,它通常被称为序列化。大多数语言都会为它提供一个库。
https://stackoverflow.com/questions/3985276
复制相似问题