我正在努力在ARM上实现休眠(挂起到磁盘),并已通过使用swsusp ARM patch by Sebastian Capella成功完成了该操作。现在我可以使用命令echo disk > /sys/power/state
休眠(暂停交换分区sd卡)内核,系统将在下次开机时恢复其状态。但是如果我再次按下reset,内核将按照正常的启动顺序进行。ARM上的Hibernate Linux
我的问题是,如何使交换区域和冬眠图像在该区域永久保存,以便在每次重置时都会从永久图像中唤醒?我已给出swapiness=0
的值,以便我期望在系统处于活动状态时不会再有任何页面交换。内核是如何决定是否正常启动或从(resume=/dev/swap_partition
)休眠中唤醒?
我搜索了很多互联网上,但并没有得到有关如何Linux内核从休眠中醒来,什么恢复once.Thank您的时间以后,会做掉
我的内核版本是一个明确的想法3.14