Windows系统中睡眠、休眠、待机、混合睡眠的解释说明
程序员文章站
2024-01-17 09:42:10
...
有时候需要离开电脑,关机之后重新打开计算机又会等很久,如果不关又比较浪费能源,听说Windows系统有睡眠、休眠等功能,它们到底是怎么回事呢?
休眠和睡眠,从字面上来讲区别不大,所以常常让很多人很疑惑,这两种状态到底有何不同,它们的优缺点如下:
“睡眠” 是Windows系统提供的一种节能状态,当用户需要离开电脑的时候,可以在“关机”菜单里面选择这个命令。这样系统将正在处理的数据保存到内存中,除内存以外的所有设备都停止供电。当用户回到电脑面前的时候,通过移动鼠标或按下任意键,就可以唤醒系统,让电源为其他设备重新开始供电。在短短的几秒钟,计算机就可以恢复到离开之前的状态。这种状态的特点就是唤醒速度快(一般只需要几秒钟),但是不能让内存断电,否则数据会丢失。
“休眠” 是微软为移动电脑设计的一种电源节能状态,所以在台式机的“关机”菜单里面看不到它。这种状态是把内存里的所有数据,存储到硬盘的一个特定空间里,然后切断所有的电源供应。以后当用户重新按下开机键,就会将硬盘里临时存储的内存数据恢复到内存里,就可以返回到离开之前的状态。所以这种状态的特点就是可以复原到断电以前的状态,而且可以完全断电,但是恢复的时间较长而且需要占用较大的硬盘空间。
“待机”是系统将当前状态保存于内存中,然后退出系统,此时电源消耗降低,维持CPU、内存和硬盘最低限度的运行;按计算机上的电源就可以激活系统,电脑迅速从内存中调入待机前状态进入系统,这是重新开机最快的方式,但是系统并未真正关闭,适用短暂离开使用。
PS:
有时,每当进入待机状态时,温度会超过60摄氏度,原因是由于CPU进入待机状态时关闭了散热风扇,如果BIOS里没有“CPU进入待机状态时不关闭风扇”选项,可在“控制面板”的“电源管理”设置项中,将“电源使用方案”设为“始终打开”,将“系统等待”设为“从不”。
“混合睡眠”(hiber-sleep)是针对台式电脑推出的一种新的睡眠/休眠方法。
该技术指睡眠(sleep)和休眠(hibernate)同时进行,也就是说,先把信息写到硬盘的hiberfil.sys文件中,再进行睡眠。如果没有终止外部供电,则睡眠,如终止外部供电,则再次开机时读取hiberfil.sys进行恢复,可以说整合了两者的优势:比起睡眠有防掉电的功能,且比起休眠在不终止外部供电的情况下启动速度更快。这一项可以在高级电源设置中调整:
可更改下图中荧光笔突出的选项开启混合睡眠:
在默认安装好的NT6内核系统中,点击开始菜单也可以找到“睡眠”一项,这个“睡眠”的含义和上面的一样,可能有两种情况,随着混合睡眠的设置变化而变化。
如果用命令行禁用休眠,开始菜单的睡眠就是传统意义的待机,没有混合睡眠的功能以及设置项目了。
上一篇: python文件管理