1
A
回答
2
我會說這是不可能的一般。這將是一個非常侵入性的軟件:)
它需要來自底層操作系統的大量支持,即使有了這種支持,它也不會那麼容易。即使您設法收集並保存一些操作系統允許您使用現有API的進程內存(用戶和內核空間),也很難甚至不可能像這樣恢復它。
沒有寫真正複雜的東西的唯一方法就是使用虛擬機軟件。使用這種方法可以讓你實現你想要的。
希望它有幫助。
0
是的,通常稱爲序列化。大多數語言都會有一個庫。
相關問題
- 1. 休眠與Ehcache和Teracotta無狀態集羣應用程序
- 2. 保存Android應用程序狀態
- 3. android應用程序保存狀態
- 4. 保存AngularJS應用程序的狀態
- 5. 應用程序狀態保存/恢復
- 6. 保存應用程序狀態
- 7. 保存應用程序的狀態
- 8. Android應用程序 - 保存狀態
- 9. 如何在休眠狀態下保存多個表
- 10. 如何休眠應用程序?
- 11. 保存Qt應用程序的狀態到一個文件
- 12. 無法保存休眠狀態下的ManyToMany自引用關係
- 13. 保持一個對象最新的休眠狀態
- 14. WPF應用程序:喚醒計算機從睡眠或休眠狀態
- 15. 休眠狀態下的內存不足
- 16. 休眠程序
- 17. 想從休眠狀態JSON響應
- 18. 保存休眠,休眠回滾
- 19. 休眠ManyToMany保存
- 20. 休眠@ManyToMany保存
- 21. Jython保存程序狀態
- 22. 在休眠狀態下管理序列
- 23. 當線程處於休眠狀態
- 24. 獲取休眠狀態
- 25. 未保存的瞬態實例休眠
- 26. 「休眠」服務結構應用程序
- 27. 手機進入睡眠狀態並保存歷史時完成應用程序
- 28. 受歡迎的休眠應用程序
- 29. 應用主題後Android保存應用程序狀態
- 30. 第一個休眠程序出錯
但我的意思是保存整個運行應用程序的狀態,例如填充文本框,即使在計算一些數據時也是如此。你可以休眠窗口,我只想休眠一個應用程序。那麼是否有可能獲得應用程序使用的所有內存並將其保存到硬盤? – mmatloka 2010-10-21 08:02:42
可能是這樣,但在您的問題中,您建議能夠在另一臺計算機上重新喚醒應用程序。序列化將使這成爲可能,因爲它可以是便攜式的。你真的有這麼多的應用程序數據,它不可能序列化它? – 2010-10-21 10:34:05