“休眠不使用电源”……还是?


22

休眠是否比完全关闭要消耗更多功率?

通常给出的答案是“否”,但我不禁要问这是否是个谎言:休眠似乎是一项ACPI功能,并且与“关闭”(S5)完全不同的睡眠状态(S4)。

那么,休眠比关闭消耗的功率更多吗?
如果不是,那么为什么它的硬件状态不同于关机状态?

编辑:

我忘了提到问题的最后一部分,对不起:
如果是这样,那么从硬件(而非驱动程序)的角度来看,它与关机有什么不同?
设备不应该两种方式都不通电吗?
即,设备“关机”与休眠时的行为有何不同?


7
现代PC甚至在关机时也会使用电源。
Celeritas

3
如果您在S4中拔下电源线后,再次给它供电并打开电源后,它仍将恢复(从磁盘)。大多数计算机在S4和S5中都具有一定的功能这一事实与S4和S5之间的差异无关。:)
Ƭᴇcʜιᴇ007

3
@ techie007:啊,当您说S5“转储RAM”时,这很令人困惑,因为“转储”意味着将内容写入磁盘(崩溃转储,核心转储等),但是当您说“转储”时则意味着丢弃,弄乱了我。好的,我明白您现在在说什么,但这仍然没有意义:S5是状态,而不是动作。它不能任何事情,可以吗?该操作是一个过渡,似乎从S4到S1等同于从S5到S1 –无论哪种方式,系统都会还原RAM的内容并重新打开所有设备的电源,那么,什么使S4比S5消耗更多功率呢?
Mehrdad 2013年

5
在S4中,我的计算机将对键盘按下做出反应(并打开电源),在S5中则不会。因此存在行为差异。操作系统不在乎;如果拔下/重新插入PC,它将进入S5,但系统将恢复正常。
avakar 2013年

3
这个问题在世界上如何“没有建设性”?我看不出要关闭这些选票是有道理的…
bwDraco

Answers:



7

根据文章Hibernate是大致相同关机:

Hibernate可以将显示器的功率降低到约5瓦,将PC的功率降低到2.3瓦–与关闭PC几乎相同


谁的显示器通过PC供电?关于您的IDK,但我的显示器已从墙上的电源插座获得电源。
Supercereal

@Kyle必须有点,因为如果您从PC上拔下显示器的电源,则它会显示“未检测到信号”之类的消息,因此即使机器关闭,它们也必须通过该电缆供电。但我喜欢您直接从PC供电的想法:P
Celeritas

为您做一个简单的测试:将未插入计算机的VGA / DVI电缆插入显示器,即可完成相同的操作。监控器从墙上提供电源,可以在完成电路时感应到何时连接了金属引脚,实际上这些引脚之一是接地的。
Supercereal

2
从前,我有一个电源,该电源包括用于连接显示器的开关插头,因此它将随PC自动关闭(这是在“绿色”显示器问世之前的时间)。无论哪种方式,在这种情况下,我的显示器都是由PC供电的。无论如何,今天还不是标准……
Techturtle

未从PC供电的显示器将不符合当前的VESA EDID或HDMI标准。例如,它在拔下插头后将无法提供标识数据,这是标准要求的。(例如,参见HDMI标准1.3a版本8.4.4的部分)
David Schwartz

6

当计算机进入休眠状态时,物理内存(RAM)的内容将存储在硬盘驱动器上,并且计算机实际上已关闭。结果,该系统消耗的功率不会比关闭系统时多(但请参阅下面的异常)。

当您重新启动计算机时,在启动过程的早期,系统将检测到它已进入休眠状态,并将从硬盘驱动器上的内存映像中还原。具有旧版BIOS的系统可能会通过POST,就像从完全关闭启动一样。带有UEFI的系统通常会知道该系统已休眠(已由操作系统通知)并绕过POST,而不是直接进入引导加载程序。

不要将睡眠与休眠混淆。睡眠或待机模式会将计算机置于低功耗状态,以使您可以快速恢复会话。如果断电,则数据可能会丢失,因为这等效于硬关机。

较新版本的Windows支持混合睡眠,在这种混合睡眠中,物理内存的内容与休眠一样被写入硬盘驱动器,但是系统保持低功耗状态,而不是完全关闭。这样可以快速恢复,同时又可以防止断电而丢失数据-计算机只需从硬盘驱动器上存储的内存映像中加载即可。

在Windows上,hiberfil.sys系统卷根目录中的文件用于为休眠的物理内存内容保留空间。


但是请注意,如果启用了LAN唤醒(WOL),系统将保持网络适配器打开,以允许系统根据WOL消息自动恢复。根据BIOS配置的不同,在系统完全关闭时网络适配器可能会打开,也可能不会打开,并且有可能在BIOS设置中配置WOL,以便在休眠模式下启用WOL,而在完全关闭时不启用。否则,将不会有功率差异。

在某些系统上,并且再次取决于BIOS配置,在完全关闭与休眠之间确实确实存在不小的差异。例如,计算机可以保持USB端口处于休眠状态,以允许通过按键或移动鼠标来恢复。在任何情况下,电源故障都不会导致处于休眠状态的系统丢失数据。


1

它们必须具有不同的睡眠状态,因为过渡规则不同(按下键或按下电源按钮时会发生什么)。因此,即使功耗完全相同,它们仍必须处于不同的睡眠状态。S4的文档说:“与所有其他睡眠状态相比,系统消耗的功率最少。”


1
但是状态和转换是完全正交的。是什么使它成为ACPI概念而不是OS /驱动程序概念?他们可以向同一个状态进行不同的转换。是什么使各州本身与众不同?
Mehrdad 2013年

@Mehrdad:状态由当您处于该状态时会发生什么,如何进入该状态以及如何离开该状态来定义。如果两件事情不同,那么它们就是不同的状态。
David Schwartz 2013年

从硬件的角度来看,S4和S5有何不同?
Mehrdad

2
在许多系统上,BIOS尝试在退出S4状态时尽快恢复(以满足快速恢复的要求)。为此,它必须处于不同的状态。否则,BIOS将无法知道要提供哪种行为。(操作系统仅可以检查有效的休眠文件,因此它不需要其他硬件状态。但是BIOS不需要。)此外,某些固件在保持S4状态时会清除内存,以确保新的操作系统实例可以运行。 t窃取前一实例保留在内存中的信息。(我不明白为什么需要这样做,但这是事实。)
David Schwartz 2013年

啊,+ 1解释了很多,谢谢您提供的好信息!
Mehrdad 2013年

0

据我所知,Hibernate将您的工作保存到HDD上的文件中,然后像关闭计算机一样关闭PC。因此,它基本上与关闭电源相同。

我很少关闭我的电脑(仅在我实际上必须重新启动以加载一些新文件或Windows疯狂的情况下)


0

关于Toshiba Laptop(Intel Core i5,于2011年购买)在休眠模式下消耗的功率的最佳衡量标准是它使用1.7瓦。注意,这包括电源的任何待机功耗!即1.7W可能只是浪费在电源组中,与计算机中发生的事情无关。

我无法告诉您测量的准确性...因此,我将告诉您我的测量方法。我将计算机和电池插了一天的电源,使其进入了休眠状态,并充满了电,然后在开始测试之前使其进入了休眠模式。我在墙上的插头和计算机电源适配器之间连接了家用电费表(Enermet E130-BS)。

据记录,在24小时内消耗了0.040kW小时的电力。在电费表文档中,它指出电表本身的功耗= <0.2W。我无法确定0.040 kW小时是否包含或不包含电价表所消耗的功率。它对电表的精度有非常技术性的描述,但我无法理解。


-1

它不耗电,我曾无数次将计算机置于休眠状态,将其带到朋友家并启动,就好像我从未拔掉电源一样。


这实际上并不会增加已发布的内容,并且您的支持证据似乎是轶事。
fixer1234 '16

-3

休眠确实会使用电源。它与关机不同,但可以与睡眠模式密切相关。当计算机进入休眠模式时,它将其RAM中的内容保存到硬盘驱动器并进入睡眠状态。

休眠方式比睡眠方式消耗的功率少得多


“这与关闭不一样”……好吧,这基本上就是我在最初的问题中所说的,我说的是S4而不是S5。问题是,如何?难道不是所有方式都关闭了吗?与关机有什么不同?是的,它使用电源,但是它比关机使用更多的电源吗?(为什么?)
Mehrdad

2
Accoding微软这是不正确-冬眠存储RAM的磁盘的内容,然后关闭电脑,不使用电力,而其关闭- windows.microsoft.com/en-us/windows7/... 状态“[休眠]把你的打开硬盘上的文档和程序,然后关闭计算机。”
大卫

1
@davidgo:所有人都这么说,这就是为什么我问这个问题:据我看,这似乎是一个彻头彻尾的谎言(虽然不是很错误的谎言),只是查找ACPI状态S4和S5。
Mehrdad 2013年

@davidgo是正确的。睡眠状态(如S3)可节省RAM连接并进入低功耗模式,并具有足够的功率以保持RAM处于活动状态。休眠转储到磁盘并关闭,不需要任何电源即可保持该状态。
Ƭᴇcʜιᴇ007

1
我对S4和S5的阅读都说了同样的话-将内存转储到磁盘后,系统已关闭电源。您能否指出任何暗示我可以考虑的事情?
大卫
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.