最近几天要断电几次,虽然每次时间都不长,但是自己做机器学习,处理一次数据要好长时间。由于程序本身生成单一文件,而且不支持中断重启,断一次电很麻烦。
Google 一下,没发现相关信息。但是感觉这个需求应该比较常见的,所以来问下。
我记得好像 Windows 是有保存系统现状到硬盘的, Linux 有类似的功能吗?
谢谢!
最近几天要断电几次,虽然每次时间都不长,但是自己做机器学习,处理一次数据要好长时间。由于程序本身生成单一文件,而且不支持中断重启,断一次电很麻烦。
Google 一下,没发现相关信息。但是感觉这个需求应该比较常见的,所以来问下。
我记得好像 Windows 是有保存系统现状到硬盘的, Linux 有类似的功能吗?
谢谢!
1
P0P Jul 19, 2016 python 可以保存 pickle
|
2
KiriGiri Jul 19, 2016 能想到的方法是虚拟机,虚拟机可以保持整个系统的运行状态。
|
3
ho121 Jul 19, 2016 via Android hibernate?
|
4
wsy2220 Jul 19, 2016 via Android systemctl hibernate
|
5
keenkiller Jul 19, 2016
买个 ups
|
6
realityone Jul 19, 2016 |
7
skydiver Jul 19, 2016 虚拟机,建快照
|
8
we000 Jul 19, 2016 你说的不清楚, Windows 说的是保存系统状态, Linux 又说的是挂起某个任务.
保持系统的可以 suspend 和 hibernate, 挂起某个进程的话 CRIU 就很不错. |
9
monnand Jul 19, 2016 via Android |
11
DarryO OP @we000 因为是在断电情况下, suspend 好像不行吧。提到 windows 是因为 windows 的那个功能可以满足要求,不是说一定要保存整个系统状态。
|
12
DarryO OP |
14
we000 Jul 19, 2016
简单的还是 hibernate 吧
|
15
DarryO OP @tairan2006 偶尔断电,还不需要这样专业的装备..
|
16
cabbage Jul 19, 2016 via Android
需求不大的话只是 hibernate 就够了,可以完全断电,保持之前的工作状态。只是不要忘记 swap 分区大小,千万不要小于 RAM ,不然悲剧。。
|
17
SpicyCat Jul 19, 2016
我的 Arch 调 hibernate 就没成功过。
|
18
Tink PRO 我记得很久之前有人在这里问过类似的问题,你搜搜
|