「挂起」(Suspend、Sleep)和「休眠」(Hibernate)都是节能用的待机方式,但实现机制、恢复速度、节省耗电和适用场景都不同。下面简单说下两者的差别:
一、挂起(Sleep、Suspend、待机、S3)
过程
大部分设备(CPU、硬盘、显示、WiFi等)暂停/断电,只有内存(RAM)保持供电。操作系统和应用的现有运行状态,全部保留在内存里。屏幕黑了,风扇停了,但只要还有电池或者插着电源,内存不会丢失。
恢复体验
一般只需1-5秒就能「唤醒」并瞬间返回到挂起前的使用状态。类似于“关屏但还活着”。
优点缺点
**优点:**快,恢复瞬间,适合中途走开(比如闭合笔记本盖)。**缺点:**内存始终耗电,电池亏光会丢失掉所有状态(万一你睡着十几个小时笔记本电池耗干就gg)。
二、休眠(Hibernate、S4)
过程
把内存中的所有内容(系统与应用的运行状态)直接写进硬盘(通常是swap分区或者hiberfile),然后整机完全断电。内存、CPU等彻底断电,进入最极致省电模式。
恢复体验
启动时相当于经历“完整启动→把之前的内存状态还原进来”这样一个过程,一般需要10秒~1分钟重启和加载(磁盘读写越快越快,SSD比机械硬盘快很多)。
优点缺点
**优点:**完全不耗电(断开电池都不会丢失桌面和应用状态),适合长时间不用或没电源的情况。**缺点:**恢复慢、占用硬盘空间,某些驱动/外接设备恢复可能不完美(极个别场景会有兼容问题)。
三、实际场景总结
特性挂起(睡眠)休眠状态保留内存硬盘电量消耗少(但有)无恢复速度很快慢数据安全电池耗尽易丢断电无忧适用场景临时离开长时间不动/彻底没电
四、衍生:混合睡眠(Hybrid Sleep)
有的操作系统还有“混合睡眠”,即同时保存到内存和硬盘,一般断电优先用硬盘恢复。Windows 可设置,“合盖睡眠/休眠/混合”自选。
一句话区别:
挂起:低耗电,开盖秒恢复,但彻底断电就啥都没了。休眠:不耗电,断电依然能恢复原状,但恢复慢,是完全关机又能留住桌面的黑科技。
想知道在 Linux、Windows 还是 Mac 下怎么用或怎么设置,可以直接补充你的操作系统类型。
(139 words, 780 chars, 786 tokens)
实践
一台ThinkPad X250机器,装的FreeBSD 14.2 ,Xfce4桌面。发现接电源长时间放置后,会进入休眠状态(偶尔会进入关机状态),启动恢复后,有时候会发现桌面软件没有恢复......
有时候合上盖,插着电源也会进入休眠状态.....
重新设置
主要是插电的时候,设置不会进入挂起或休眠
重新设置插电源时:
使用电池时: