关于linux的休眠问题

sognosatan 2010-10-11 05:56:49
小弟用的系统是ubuntu,内核2.6.31.14
弱弱的请教大家一个问题:
如何不设置swap分区可以休眠吗? 也就是说我把休眠需要保存的数据保存到别的分区可以吗?
如果可以,怎么设置啊?

还有,最近在看linux休眠部分的代码:
根据:/kernel/power/Makefile: obj-$(CONFIG_HIBERNATION) += swsusp.o hibernate.o snapshot.o swap.o user.o
可Kconfig来阅读的
但是没看太明白,主要搞不清休眠的流程,函数是咋调用的?????

希望大虾们帮小弟详细的解释下!!!!!
...全文
535 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lf1981 2011-05-25
我没有定义CONFIG_HIBERNATION,也就没有swap分区。请问能做休眠唤醒吗?
我现在可以让系统休眠,进入pm_cpu_sleep这个函数后,系统休眠,电流一下子下来了,只有0.05A左右,我设置好外部中断唤醒,当外部中断有效时,电流上来了,0.41A,背光也亮了,但是系统起不来,什么都没有了。请问是什么原因?万分感谢!
回复
fanxiaochuan 2010-12-24
搞明白休眠有什么用??
回复
freefei 2010-12-17
我的本前两天休眠了就起不来了,重启才可以让我很不爽
回复
spring560 2010-12-17
halt和poweroff有何区别
回复
充电宝111 2010-12-15
很明显了,如果定义了CONFIG_HIBERNATION,就肯定会有swsusp.o hibernate.o snapshot.o swap.o user.o
你说需不需要swap?
回复
xxu0123456789 2010-12-14
哥们,不好意思,小弟也刚入门!
回复
土库高高 2010-10-12
LZ可以细细看下swap文件,再展开看其他文件,如user.c等,结合些原理性的知识理解更稳妥些。
回复
小魔菇 2010-10-11
swap分区就是做这事的
如果不用的话 不知道怎么设置
回复
相关推荐
发帖
Linux_Kernel
创建于2007-08-27

4154

社区成员

Linux/Unix社区 内核源代码研究区
申请成为版主
帖子事件
创建了帖子
2010-10-11 05:56
社区公告
暂无公告