浏览器之家


Vista/win7中关机、睡眠和休眠的区别

  打开开始菜单,然后单击右下角的三角形箭头按钮,随后会看到很多选项(如下图所示)。这些选项大部分含义都很直白,用途一目了然,不过有些选项可能会让很多人纳闷,例如“待机”、“休眠”,以及“睡眠”,这些功能有什么区别?和“关机”相比有分别有什么作用?这就是本文要介绍的内容。  

  在继续阅读之前,请先做一个类比,把我们电脑比作书房,看看在操作流程上有什么相同点。

  假设书房里有一个书柜,一个书桌,还有我们本人。书柜里装了很多书,我们都想看。在看书时,必须把书从书柜里拿出来,然后摊开放到书桌上。对于兴趣爱好广泛的我们,可能需要同时看很多本书,所以把这些书全都拿出来摊开,摆在书桌上。  

  这时候书桌已经摆满了,可我们发现还需要从书柜里拿出几本书来看。但书桌上已经没有空间了,因此我们决定,把暂时不看的书先合起来,重新放回书柜。然后从书柜里拿出新的书,放到书桌上看。半小时后,我们可能有需要把一些暂时不看的书放回书柜,并从书柜里拿出其他书放到书桌上。  

  其实这个过程就非常类似电脑里的数据处理方式。书柜可以想像成电脑硬盘,书桌则可以想像成电脑内存,而读书的我们,就是电脑的处理器。  

  每次启动电脑后,如果需要运行一个新的程序,首先Windows会把程序文件从硬盘读入内存,并等待处理器的处理。当然,电脑里可能会同时运行很多程序,其中很多因为是在后台悄悄运行的,因此我们并没有察觉。但和书桌一样,电脑的内存容量也是有限的,如果同时打开了太多程序,内存里已经装不下了,但还需要继续打开更多程序,这时候Windows该如何处理?  

  Windows会把一段时间里没有使用过的程序“暂存”回书柜(硬盘),然后从硬盘读取要运行的新程序的文件,并保存到内存(书桌)中。  

  假设经过一段时间的使用,电脑里运行了很多程序,这些程序有些保留在内存中,有些“暂存”在硬盘中。如果这时候我们不打算使用电脑,那么“关机”、“休眠”,和“睡眠”的不同点就可以体现出来了。  

  如果“关机”,这时候Windows会保存所有运行中的程序的状态(例如在Word里写了一半的文档),把所有程序都关闭(可以想像成直接把书合上),并保存到硬盘中,然后彻底切断电脑的电源。  

  如果“休眠”,这时候Windows也会把运行中的所有程序重新保存到硬盘。但和关机的不同在于,关机时候,Windows会把书“合上”,然后放回书柜;但休眠时候,Windows不把书合上,直接放回书柜,并把书桌上的所有东西都清空,然后彻底切断电脑的电源。  

  如果睡眠,这时候Windows一样会把书放回书柜,但是书依然保持打开状态,到这一步和休眠时完全相同的。但是在睡眠时,书桌上的内容并不会被清空,Windows会切断除了内存之外其他所有设备的供电,但对内存的供电依然持续,因此内存中的数据不会丢失。  

  这也就是说,如果要让电脑关机,Windows首先要关闭所有运行中的程序,然后关闭系统后台的服务,接着向主板和电源发出特殊的信号,让电源切断对所有设备的供电,电脑彻底关闭。下次开机后,电脑完成自检工作,然后将Windows系统载入内存,接着继续加载其他后台服务,并显示登录界面。登录后,才可以运行自己的程序,开始使用电脑。整个过程因为要彻底关闭并重头开始启动系统和程序,因此所需的时间最常。  

  对于待机模式,如果要将电脑放入待机模式,Windows会自动向电源发出另一种特殊信号,随后电源会切断除了内存外其他设备的供电,内存中依然保存了系统运行中的所有数据,这个过程一两秒钟就可以完成。当从待机状态进入正常状态时,只要通电,然后Windows就会继续从内存中保存的上一次的“状态数据”下运行,这个过程也只需要几秒钟。

评论

没安装畅言模块