windows 7 睡眠和休眠的区别2010年04月01日 12:34 作者:独木成林 分类:Win 7 343 次阅读
到底用睡眠和休眠,还是直接关机的问题,争论颇多,大家各有各的观点和立场。实际上在很长一段时间内我本人的态度也是变化了不少,在此我想说说我对这个问题的看法,简要分析一下可能涉及到的几个方面。这只是我个人的观点,欢迎大家发表不同意见,但回帖前请先完整的看完本帖的内容。
我首先给出结论,我认为:在大部分情况下使用睡眠和休眠就可以了,重启和关机是在极少数情况下使用的,比如安装了新软件要求重启,或者系统出现了严重故障。下面从几个方面来说这个问题,这里默认了一个前提,就是你的主板支持s3待机。究竟哪些主板支持?我家有台老爷机,2001年买的,它都支持,我想不必再多说些什么了吧,有的主板需要在bios里开启后才支持。还有一种判定方法,就是在设备管理器的系统设备里,看看有没有个叫”ACPI-Compliant System”的东西,如果有的话就说明高级电源管理接口已经启动,即支持s3待机。
1.运行过程说明
vista刚出来的时候,我也被什么睡眠休眠这些东西搞的稀里糊涂,花了很长时间研究和试验才搞清楚。以前我也觉得他们很鸡肋,几乎没有用,也是经过了很长时间的实践才领悟到其中的道理。首先就和大家分享一下,把睡眠和休眠的机制说清楚,我想大部分人应该都明白的吧。注:此节里关于电源的描述并不完全严格,只是一个形象的说法。
1.1台式机的普通睡眠(混合式睡眠关闭),这和xp下的待机是一个意思了,就是除内存以外所有设备都断电,内存只上直流电源(没有时钟输入,这个很重要),唤醒的时候恢复对其它设备的供电,并返回工作状态。
1.2台式机的休眠,xp下也有这个功能,把内存里的所有数据存储到硬盘的一个连续空间里,并切断所有电源。在恢复时,将硬盘里临时存储的内存数据恢复到内存里,并返回工作状态。
1.2.1在电源计划里,对于进入睡眠和进入休眠的时间有分别的设定,当然按照正常人的逻辑前者要小于后者。所以当进入睡眠后一直没有唤醒,直到休眠定时器到点,则系统会自动把内存数据存入硬盘,断开所有设备电源,进入休眠状态。
1.2.2混合式睡眠,即当混合式睡眠开启后。开始睡眠的那一刻,内存的数据就同时被存入了硬盘中,而且内存仍然上电,进入正常的睡眠状态。若发生意外断电,则下次启动时从硬盘上的数据恢复到内存里,即休眠的原理。当然,如果睡眠到休眠定时器触发,也会自动转入休眠状态,这时候就不用再进行数据转存了,因为之前已经做过了。所以说混合式睡眠=睡眠+休眠,这样可以防止突然断电导致数据丢失。
1.3笔记本的睡眠和休眠,笔记本的运行机制和台式机有所区别。在以电池供电的睡眠状态时,若电池即将耗尽,系统也会自动将内存数据保存入硬盘并关闭电源,进入休眠状态。这样一来,有两种事件可以触发笔记本由睡眠转入休眠:电源计划里进入休眠的时间到,或者电池供电时电池即将耗尽。
1.3.1当笔记本接交流电源时进入睡眠状态,之后再断开交流电源。则何时由睡眠转入休眠,仍然由电源计划里的“接交流电源时”的计划时间决定。就是说休眠定时器在进入睡眠的时候就设定好了,不会因为后来拔掉交流电源,而将定时器设置成“用电池供电”的计划。
1.3.2关于笔记本的混合式睡眠,大家可能会注意到。台机装好系统后,默认是混合式睡眠开启,为了防止进入睡眠后突然断电带来的数据丢失。而笔记本因为有电池供电,不存在突然断电的情况。即使电池缓慢的耗尽,这也是可预兆的,系统会在电池即将耗尽时将数据转存入硬盘进入休眠状态。
2.关于时间问题
这个应该是争论的焦点,也是我想说明的重点。毫无疑问,按照时间排序,睡眠是最快的,其次是休眠,最慢的是关机和开机冷启动。大部分持时间理由反对的人,基本都是说“我直接冷启动也很快,你们启动慢是因为你们不懂优化”。我在这里先明确一个概念:
到底用睡眠和休眠,还是直接关机的问题,争论颇多,大家各有各的观点和立场。实际上在很长一段时间内我本人的态度也是变化了不少,在此我想说说我对这个问题的看法,简要分析一下可能涉及到的几个方面。这只是我个人的观点,欢迎大家发表不同意见,但回帖前请先完整的看完本帖的内容。
我首先给出结论,我认为:在大部分情况下使用睡眠和休眠就可以了,重启和关机是在极少数情况下使用的,比如安装了新软件要求重启,或者系统出现了严重故障。下面从几个方面来说这个问题,这里默认了一个前提,就是你的主板支持s3待机。究竟哪些主板支持?我家有台老爷机,2001年买的,它都支持,我想不必再多说些什么了吧,有的主板需要在bios里开启后才支持。还有一种判定方法,就是在设备管理器的系统设备里,看看有没有个叫”ACPI-Compliant System”的东西,如果有的话就说明高级电源管理接口已经启动,即支持s3待机。
1.运行过程说明
vista刚出来的时候,我也被什么睡眠休眠这些东西搞的稀里糊涂,花了很长时间研究和试验才搞清楚。以前我也觉得他们很鸡肋,几乎没有用,也是经过了很长时间的实践才领悟到其中的道理。首先就和大家分享一下,把睡眠和休眠的机制说清楚,我想大部分人应该都明白的吧。注:此节里关于电源的描述并不完全严格,只是一个形象的说法。
1.1台式机的普通睡眠(混合式睡眠关闭),这和xp下的待机是一个意思了,就是除内存以外所有设备都断电,内存只上直流电源(没有时钟输入,这个很重要),唤醒的时候恢复对其它设备的供电,并返回工作状态。
1.2台式机的休眠,xp下也有这个功能,把内存里的所有数据存储到硬盘的一个连续空间里,并切断所有电源。在恢复时,将硬盘里临时存储的内存数据恢复到内存里,并返回工作状态。
1.2.1在电源计划里,对于进入睡眠和进入休眠的时间有分别的设定,当然按照正常人的逻辑前者要小于后者。所以当进入睡眠后一直没有唤醒,直到休眠定时器到点,则系统会自动把内存数据存入硬盘,断开所有设备电源,进入休眠状态。
1.2.2混合式睡眠,即当混合式睡眠开启后。开始睡眠的那一刻,内存的数据就同时被存入了硬盘中,而且内存仍然上电,进入正常的睡眠状态。若发生意外断电,则下次启动时从硬盘上的数据恢复到内存里,即休眠的原理。当然,如果睡眠到休眠定时器触发,也会自动转入休眠状态,这时候就不用再进行数据转存了,因为之前已经做过了。所以说混合式睡眠=睡眠+休眠,这样可以防止突然断电导致数据丢失。
1.3笔记本的睡眠和休眠,笔记本的运行机制和台式机有所区别。在以电池供电的睡眠状态时,若电池即将耗尽,系统也会自动将内存数据保存入硬盘并关闭电源,进入休眠状态。这样一来,有两种事件可以触发笔记本由睡眠转入休眠:电源计划里进入休眠的时间到,或者电池供电时电池即将耗尽。
1.3.1当笔记本接交流电源时进入睡眠状态,之后再断开交流电源。则何时由睡眠转入休眠,仍然由电源计划里的“接交流电源时”的计划时间决定。就是说休眠定时器在进入睡眠的时候就设定好了,不会因为后来拔掉交流电源,而将定时器设置成“用电池供电”的计划。
1.3.2关于笔记本的混合式睡眠,大家可能会注意到。台机装好系统后,默认是混合式睡眠开启,为了防止进入睡眠后突然断电带来的数据丢失。而笔记本因为有电池供电,不存在突然断电的情况。即使电池缓慢的耗尽,这也是可预兆的,系统会在电池即将耗尽时将数据转存入硬盘进入休眠状态。
2.关于时间问题
这个应该是争论的焦点,也是我想说明的重点。毫无疑问,按照时间排序,睡眠是最快的,其次是休眠,最慢的是关机和开机冷启动。大部分持时间理由反对的人,基本都是说“我直接冷启动也很快,你们启动慢是因为你们不懂优化”。我在这里先明确一个概念: