1

我一直在使用 Python 中的 PuLP 求解器通过代码运行一个大型数据集。cdc 求解器本身已经花费了很长时间来解决 MILP 最小化问题,但这是意料之中的,因为数据集非常大。在运行程序的前 12 个小时内,我设法让我的电脑保持开启状态,但最终我的笔记本电脑因电池没电而关闭。令我惊讶的是,当我打开电脑时,Python 窗口仍然打开,代码仍在运行。我想知道,程序是否重新启动,从停止的地方继续,还是我应该怀疑它不再工作?

澄清一下,我知道 Python 程序可以正常工作——它为大型数据集的较小子集返回正确答案(它在 16 分钟内解决了 85% 的大型数据集的问题)。我会很感激我能得到的任何见解!

4

1 回答 1

2

您的计算机没有关闭;它进入休眠状态,本质上是将内存和 CPU 的当前状态写入磁盘。当电源恢复时,它会从存储状态重新初始化,而不是从头开始。

于 2016-03-26T03:33:14.873 回答