我针对数学中的一个相当困难的问题开发了一种算法,可能需要几个月才能完成。由于我只有有限的资源,因此我在Ubuntu 12.04(x86)笔记本电脑上启动了此程序。现在,我想安装一些更新并实际重新启动笔记本电脑(“请重新启动”消息很烦人)。
有没有一种方法可以保存包括分配的内存在内的整个过程,以便在重启后继续运行?
以下是有关您可能需要的过程的一些信息。如果需要,请随时询问更多信息。
- 我在终端用命令“
./binary > ./somefile &
”或“ time ./binary> ./somefile&” 调用了该过程,我真的记不起来了。 - 它将一些调试信息打印到std :: cerr(不是很常见)。
- 它目前正在使用大约600.0 kiB,即使它会增加,也不太可能迅速增加。
- 该过程以正常优先级运行
- 内核是3.2.0-26-generic-pae,cpu是AMD,操作系统是Ubuntu 12.04 x86。
- 它从9天14个小时开始运行(太长了,无法取消;-))