LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 805|回复: 7

s2disk 和 hibernate有什么区别

[复制链接]
发表于 2009-10-28 01:28:39 | 显示全部楼层 |阅读模式
s2disk 和 hibernate有什么区别
谢谢
发表于 2009-10-28 07:17:19 | 显示全部楼层
前者是一個僅用於uswsusp的程序;後者是可以支持多種休眠方式的腳本。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-28 09:59:49 | 显示全部楼层
Post by coderoar;2040469
前者是一個僅用於uswsusp的程序;後者是可以支持多種休眠方式的腳本。


uswsusp是不是就是普通的那种。
回复 支持 反对

使用道具 举报

发表于 2009-10-28 12:17:28 | 显示全部楼层
不是,它就是“用戶空間休眠”。這個目前的genkernel是不支持的,所以還不能用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-28 15:33:23 | 显示全部楼层
Post by coderoar;2040536
不是,它就是“用戶空間休眠”。這個目前的genkernel是不支持的,所以還不能用。


什么叫用戶空間休眠?是不是休眠到swap?
回复 支持 反对

使用道具 举报

发表于 2009-10-28 17:22:56 | 显示全部楼层
Post by waterloo2005;2040598
什么叫用戶空間休眠?是不是休眠到swap?


不是,跟休眠的數據保存的位置無關——其實,這種方式既可以保存到swap也可以保存到文件。用戶空間休眠跟內核空間休眠對應,就是在內核外實現的休眠機制,不需要BIOS的ACPI支持,特別適合那些因為DSDT沒辦法用內核自帶的休眠方式的機器。

而內核內部的休眠方式有:swsusp和tuxonice。前者包含在官方的源碼中,後者需要打個補丁來支持(或者使用portage里的sys-kernel/tuxonice-sources)。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-28 17:44:01 | 显示全部楼层
Post by coderoar;2040632
不是,跟休眠的數據保存的位置無關——其實,這種方式既可以保存到swap也可以保存到文件。用戶空間休眠跟內核空間休眠對應,就是在內核外實現的休眠機制,不需要BIOS的ACPI支持,特別適合那些因為DSDT沒辦法用內核自帶的休眠方式的機器。

而內核內部的休眠方式有:swsusp和tuxonice。前者包含在官方的源碼中,後者需要打個補丁來支持(或者使用portage里的sys-kernel/tuxonice-sources)。

s2disk是那个包提供的,那么休眠、挂起、恢复用hibernate-script搞不定的,用s2disk,s2ram不就行了吗?
用这个是否就可以卸载hibernate-script了?
回复 支持 反对

使用道具 举报

发表于 2009-10-28 17:50:37 | 显示全部楼层
Post by waterloo2005;2040636
s2disk是那个包提供的,那么休眠、挂起、恢复用hibernate-script搞不定的,用s2disk,s2ram不就行了吗?


s2disk在sys-power/suspend里。說了不行,因為這個不是一個命令搞得定的,還需要initrd的支持。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表