Windows:如何暫停程式執行並稍後重新啟動幾次?

Windows:如何暫停程式執行並稍後重新啟動幾次?

根據這個蘇問題我可以使用 Windows 工作管理員來暫停進程執行。

如何暫停進程,將其狀態保存到磁碟,並在幾天後重新啟動?在重新啟動之前,我可能會重新啟動電腦幾次。

答案1

你也許可以。

實際上存在以下問題:該進程可能會開啟一些描述符,例如註冊表、檔案、TCP、系統句柄...

我建議在這種情況下使用虛擬機器(VMWare、VirtualBox...),在這裡您可以保存 Windows 電腦的狀態,甚至可以將狀態傳輸到另一台電腦(有一些限制,特別是在 CPU 方面) )。

暫停虛擬機

答案2

這個問題的答案是關於暫停 CPU 上的進程,即暫時停止程式碼的執行以節省 CPU 使用率。

你所描述的就是關閉程式。

要找到一種方法來停止 CPU 上給定程式的進程(假設它只是一個進程,而不是任何子進程),然後捕獲該程式為其保留的所有 ram 空間,然後將其保存到硬碟上與簡單地保存您的工作/進度並正常關閉程序相比,這是一種浪費。

相關內容