查看: 15336|回复: 16
收起左侧

[分享] 休眠或者睡眠能断电吗

[复制链接]
w867057887
头像被屏蔽
发表于 2015-7-27 12:32:42 | 显示全部楼层 |阅读模式
休眠可以断电吗?对电脑有什么不好影响?
睡眠断电对内存有影响不
expensive6688
发表于 2015-7-27 12:36:17 | 显示全部楼层
本帖最后由 expensive6688 于 2015-7-27 13:00 编辑

简单一句:休眠可以,睡眠建议不要

有兴趣的可以看看下面的东西

1.使用休眠时内存的数据会默认储存在硬盘的%SystemDrive%\hiberfil.sys,然后电脑会自动断电,因此在休眠进程完毕后断电是安全的。
2.但是睡眠因为需要电来维持内存数据,所以不应该断电,但是其他硬件都会关闭以节省电源。
补充一下,睡眠有两种模式S1和S3(维基百科的内容,如果你能看https://zh.wikipedia.org/wiki/%E ... 0%E6%8E%A5%E5%8F%A3
S1:最耗电的睡眠模式。处理器的所有寄存器被刷新,并且CPU停止执行指令。CPU和内存的电源一直维持着,一些设备如果没有被使用那么就会被停止供电。这种模式通常指上电待机或者简单叫做POS,特别在BIOS设置界面上。一些新式的计算机不再支持S1;老式的电脑对S1支持可能要比S3好。

S3 :在BIOS中叫做"挂到内存" (Suspend to RAM/STR),在Windows XP以后的Windows版本和一些Linux发行版中叫做"待机(Standby)", 在Windows Vista和Mac OS X则叫做"睡眠(Sleep)",虽然ACPI规范仅仅提到术语"S3"和"睡眠(Sleep)"。在这个状态下,主存储器(RAM)仍然有电源供给,尽管它也是几乎唯一的有电源供给的元件。因为操作系统、所有应用程序和被打开的文档等等的状态都是保存在主存储器中,用户可以把工作恢复到正好上次他们保持的状态-计算机从S3状态回来时主存储器的内容和它进入S3状态时候的内容是相同象的。(规范中提到了S3和S2是相当类似的,只有更多的元件在S3状态下会被关掉电源。) 相比较S4来说S3有两个好处;计算机恢复的过程比重启要快,第二,如果任何正在运行的应用程序(被打开的文档等等)有私有信息在里面,这些信息是不会被写到硬盘上的。然而,在系统不能被唤醒比如遇到了电源故障的时候, 高速缓冲存储器可能会被flushed来防止数据毁坏。

3.但是Windows 7及以上版本默认启动混合睡眠,如果真的断电了,再次启动的时候效果和休眠一样。
4.为什么内存断电会丢失数据呢?因为现在的大部分电脑内存是用DRAM,特点是DRAM中的资料会在电力切断以后很快消失,所以需要周期性地充电。

关于睡眠,休眠和混合睡眠的概念,以下引用微软官方帮助网页:http://windows.microsoft.com/zh-CN/windows7/Sleep-and-hibernation-frequently-asked-questions



“睡眠”是一种节能状态,当您希望再次开始工作时,可使计算机快速恢复全功率工作(通常在几秒钟之内)。让计算机进入睡眠状态就像暂停 DVD 播发机一样:计算机会立即停止当前操作,并做好在您要继续工作时重新启动的准备。

“休眠”是一种主要为笔记本电脑设计的电源节能状态。睡眠通常会将工作和设置保存在内存中并消耗少量的电量而休眠则将打开的文档和程序保存到硬盘中,然后关闭计算机。在 Windows 使用的所有节能状态中,休眠使用的电量最少。对于笔记本电脑,如果您知道将有很长一段时间不使用它,并且在那段时间不可能给电池充电,则您应使用休眠模式。

“混合睡眠”主要是为台式计算机设计的。混合睡眠是睡眠和休眠的组合 - 它将所有打开的文档和程序保存到内存和硬盘中,然后让计算机进入低耗能状态,以便可以快速恢复工作。这样,如果发生电源故障,Windows 可从硬盘中恢复您的工作。如果打开了混合睡眠,让计算机进入睡眠状态的同时,计算机也自动进入了混合睡眠状态。在台式计算机上,混合睡眠通常默认为打开状态。

风之咩~
发表于 2015-7-27 12:38:17 | 显示全部楼层
休眠是把工作状态全存到硬盘 可以断电
睡眠是存到内存 相当于在最低功耗运行
w867057887
头像被屏蔽
 楼主| 发表于 2015-7-27 12:57:08 | 显示全部楼层
expensive6688 发表于 2015-7-27 12:36
简单一句:休眠可以,睡眠建议不要

有兴趣的可以看看下面的东西

我是想知道这样断电对内存有没有伤害
w867057887
头像被屏蔽
 楼主| 发表于 2015-7-27 12:57:29 | 显示全部楼层
风之咩~ 发表于 2015-7-27 12:38
休眠是把工作状态全存到硬盘 可以断电
睡眠是存到内存 相当于在最低功耗运行

嗯,为什么我这个win7没有休眠选项
expensive6688
发表于 2015-7-27 13:01:26 | 显示全部楼层
w867057887 发表于 2015-7-27 12:57
嗯,为什么我这个win7没有休眠选项

有图请看

无标题.png
expensive6688
发表于 2015-7-27 13:03:01 | 显示全部楼层
w867057887 发表于 2015-7-27 12:57
我是想知道这样断电对内存有没有伤害

我不是这方面的专家,不是很清楚直接断电会不会伤害DRAM
w867057887
头像被屏蔽
 楼主| 发表于 2015-7-27 13:04:25 | 显示全部楼层

那个系统设置不知道在哪,只打开到电源选项
expensive6688
发表于 2015-7-27 13:07:11 | 显示全部楼层
本帖最后由 expensive6688 于 2015-7-27 13:21 编辑
w867057887 发表于 2015-7-27 13:04
那个系统设置不知道在哪,只打开到电源选项

抱歉啊,根据微软的帮助中心(https://support.microsoft.com/zh-tw/kb/2349660),Windows 7需要关闭“混合睡眠”才可以看到“休眠”(Windows 8及以上版本无此问题)

先在管理员模式的命令提示符下运行:
powercfg -hibernate on

然后在电源设置下,看图进行
1.png

2.png

3.png
凝月华铸你容颜
发表于 2015-7-27 15:15:04 | 显示全部楼层
w867057887 发表于 2015-7-27 12:57
我是想知道这样断电对内存有没有伤害

就我的理解来讲,休眠断电不会伤害内存的。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-22 15:57 , Processed in 0.138282 second(s), 19 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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