【发布时间】:2012-07-08 06:10:01
【问题描述】:
我的问题可能看起来太奇怪了,但我想到了 Windows 休眠的事情,我想知道是否有办法让特定的进程或应用程序休眠。 即:当 Windows 从正常关机/重新启动时,它会正常加载所有启动程序,但除此之外,它还会在关闭计算机之前加载具有其先前状态的特定程序。
虽然我有关于保留内存位置并在计算机启动时将其取回,但是在 windows 环境中是否有任何应用程序可以做到这一点?
【问题讨论】:
-
这不太可能奏效,因为内存中引用的共享内容会移动。
-
我能想到的最接近的事情是创建一个完整的进程转储,然后在重新启动后对其进行调试,而不是作为常规程序启动它。这将让您存储程序的状态,但您必须想办法让调试会话看起来像正常启动。如果可能的话。但总的来说,序列化可能是这种休眠的正确机制。
标签: windows process operating-system