gpt4 book ai didi

objective-c - 卡住和恢复 Cocoa 任务或线程?

转载 作者:行者123 更新时间:2023-12-03 16:32:04 25 4
gpt4 key购买 nike

只是想知道..

假设我使用 NSTask[NSWorkspace sharedWorkspace] openURL: 或 Cocoa 应用程序中的其他内容启动外部应用程序(我正在考虑 OSX,但 iOS 可能也有帮助)。

我知道可以停止并恢复此任务。

但是..是否可以保存该任务使用的所有内存信息,保存到磁盘,并在将来恢复它?

如果可以的话,如何实现?从哪里开始?有没有可用的项目提供此类功能?有例子吗?

谢谢!

最佳答案

不,目前这在 Mac OS X 内核上是不可能的。

就其值(value)而言,Linux 对此功能提供了实验性支持(称为 Linux Checkpoint/Restart )。不过,该实现完全特定于 Linux 内核,除非完全重写,否则无法移植到 Mac OS X。

关于objective-c - 卡住和恢复 Cocoa 任务或线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18382766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com