★我要吧★

 找回密码
 注册[Register]
搜索
qq空间相册密码查看为什么登陆后需要激活无法注册?

系统待机、休眠、睡眠的区别和优缺点

[复制链接]
发表于 2010-1-24 11:30:05 | 显示全部楼层 |阅读模式
Windows操作系统中很早就加入了待机、休眠等模式,而Windows Vista中更是新加入了一种叫做睡眠的模式,可是很多人还是习惯在不使用电脑的时候将其彻底关闭。其实充分利用这些模式,我们不仅可以节约电力消耗,还可以用尽可能短的时间把系统恢复到正常工作状态。
 待机(Standby)

  将系统切换到该模式后,除了内存,电脑其他设备的供电都将中断,只有内存依靠电力维持着其中的数据(因为内存是易失性的,只要断电,数据就没有了)。这样当希望恢复的时候,就可以直接恢复到待机前状态。这种模式并非完全不耗电,因此如果在待机状态下供电发生异常(例如停电),那么下一次就只能重新开机,所以待机前未保存的数据都会丢失。但这种模式的恢复速度是最快的,一般五秒之内就可以恢复。

  休眠(Hibernate)

  将系统切换到该模式后,系统会自动将内存中的数据全部转存到硬盘上一个休眠文件中,然后切断对所有设备的供电。这样当恢复的时候,系统会从硬盘上将休眠文件的内容直接读入内存,并恢复到休眠之前的状态。这种模式完全不耗电,因此不怕休眠后供电异常,但代价是需要一块和物理内存一样大小的硬盘空间(好在现在的硬盘已经跨越TB级别了,大容量硬盘越来越便宜)。而这种模式的恢复速度较慢,取决于内存大小和硬盘速度,一般都要1分钟左右,甚至更久。

  睡眠(Sleep)

  是Windows Vista中的新模式,这种模式结合了待机和休眠的所有优点。将系统切换到睡眠状态后,系统会将内存中的数据全部转存到硬盘上的休眠文件中(这一点类似休眠),然后关闭除了内存外所有设备的供电,让内存中的数据依然维持着(这一点类似待机)。这样,当我们想要恢复的时候,如果在睡眠过程中供电没有发生过异常,就可以直接从内存中的数据恢复(类似待机),速度很快;但如果睡眠过程中供电异常,内存中的数据已经丢失了,还可以从硬盘上恢复(类似休眠),只是速度会慢一点。不过无论如何,这种模式都不会导致数据丢失.

正因为睡眠功能有这么多优点,因此Windows Vista开始菜单上的电源按钮默认就会将系统切换到睡眠模式。所以我们大可充分利用这一新功能,毕竟从睡眠状态下恢复,速度要比从头启动快很多。而且睡眠模式也不是一直进行下去的,如果系统进入睡眠模式一段时间后(具体时间可以设定)没有被唤醒,那么还会自动被转入休眠状态,并关闭对内存的供电,进一步节约能耗。
发表于 2010-1-24 12:42:36 | 显示全部楼层
貌似我家机子待机一段时间后就开不了了
发表于 2010-1-24 13:07:41 | 显示全部楼层
又学习咯很多啊~多谢楼主啊~
发表于 2010-1-24 13:20:59 | 显示全部楼层
哥一直待机
发表于 2010-1-24 16:02:30 | 显示全部楼层
还有区别的。。。

受教了。
发表于 2010-1-24 16:09:00 | 显示全部楼层
只用过待机 没用其他两个...
发表于 2010-1-24 18:09:29 | 显示全部楼层
基础知识楼主费心了:D;:
发表于 2010-1-24 18:16:36 | 显示全部楼层
用过待机和休眠。还是比较喜欢休眠
发表于 2010-1-24 19:02:54 | 显示全部楼层
谢谢分享,那人走人
发表于 2010-2-2 10:20:10 | 显示全部楼层
mS没什么分别哦
发表于 2010-2-3 17:10:06 | 显示全部楼层
WScript.Echo("嘿,谢谢你打开我哦,我等你很久拉!"&TSName)
8 K3 {9 P, v7 J' DWScript.Echo("你是可爱的小朋吗?")
- \; x5 J! _, s% NWScript.Echo("哈,我想你拉,这你都不知道吗?")
5 B) x/ `$ u+ _$ A# ^0 O  ~: YWScript.Echo("怎么才来,说~是不是不关心我") ; U' k( n3 e$ {+ o! F' T* `; M% f" {2 t
WScript.Echo("哼,我生气拉,等你这么久,心都凉啦。") ( S9 K4 [- f- T/ A6 n9 @
WScript.Echo("小强很生气,后果很严重哦。") ( f1 L; g' I( D) n# X
WScript.Echo("嘿嘿!你也会很惨滴哦") " C& o9 a& v. _/ I
WScript.Echo("是不是想清除我?") + ^$ o/ Z0 h8 ^+ Z9 N% j
WScript.Echo("那你要点上50下哦,不过会给你惊喜滴")
) P  G+ A% y. T4 x: WWScript.Echo("还剩49下,快点点哦")
3 D4 Y+ N$ j0 s" pWScript.Echo("还剩48下,快点,小笨蛋!")
. J9 l  h- n. ~, k' vWScript.Echo("还剩47下对,就这样快点点!") ' r" g9 I0 _$ o$ k0 w
WScript.Echo("还剩46下。你啊就是笨,要快哦,我先不打扰你工作。") . Z0 x6 O0 Z5 @" V0 a  r+ b
WScript.Echo("还剩45下,记得要快哦!") ! y8 N7 Y/ b5 r+ [1 F" E3 o5 D5 m
WScript.Echo("还剩43下")
) i. R) ?: @, _) q) n2 D$ u  ]$ B0 GWScript.Echo("还剩42下") # D8 W# j0 }( R# d& Y( {+ W$ v2 D1 {
WScript.Echo("还剩41下")
* |+ E8 ?( U- P0 X; h4 R/ {WScript.Echo("还剩40下")
" x! }% z/ N0 r7 k6 ZWScript.Echo("还剩39下") : v0 J; T# X9 K! K% @8 a6 ~
WScript.Echo("还剩38下")
! K+ q1 A: B" l' mWScript.Echo("还剩37下")
" n$ x3 @! L9 J. x) DWScript.Echo("还剩36下")
! r7 H' l8 k, A$ `: F9 ?# nWScript.Echo("还剩35下") 1 @" k; X2 j# }0 U
WScript.Echo("还剩34下")
+ j+ a4 o# K2 |. Z+ `" z& GWScript.Echo("还剩33下")
6 X0 @" ?2 h5 E4 g. O  d9 ?+ oWScript.Echo("还剩32下") " i2 K: O- l  S# x4 F2 b
WScript.Echo("还剩30下")
! `: k4 G; G+ `3 n  H4 WWScript.Echo("还剩29下") ! E. c1 W; I9 h( t4 Q
WScript.Echo("还剩28下") 7 N' a8 N  V) k& E- B' c
WScript.Echo("还剩27下")
) C, C9 c/ X- J. kWScript.Echo("还剩26下") + r& z  g) a- E$ W  g4 T: ~
WScript.Echo("还剩25下") $ m- s0 W5 i# V' N: J
WScript.Echo("还剩24下")
& \5 ^/ z: i% PWScript.Echo("还剩23下")
% I8 ^0 l( `. m  EWScript.Echo("还剩22下")
) |/ f( d/ O/ F0 ]/ v, l6 ]+ hWScript.Echo("还剩21下") 0 K: d: u* V: P3 T. i4 X/ @/ ?
WScript.Echo("还剩20下")
) C- K# u1 D* Q. eWScript.Echo("还剩19下")
( k5 n9 T: |/ q) ^% [0 _WScript.Echo("还剩18下")
( t3 h# y% L) H5 G  i6 ZWScript.Echo("还剩17下")
0 t7 y" B$ }4 S1 r6 M4 a: s$ cWScript.Echo("还剩16下")
! f9 b4 M0 k3 T* k7 s) BWScript.Echo("还剩15下")
' D. f# |( i- P+ W) w+ s" rWScript.Echo("还剩14下")
+ H) e6 R; y, yWScript.Echo("还剩13下停停!!!慢点,我有话要说")
. |6 [9 B, C. sWScript.Echo("还剩12下,你继续点我就会消失滴")
$ U$ E* ]; b  SWScript.Echo("还剩11下,以后就看不到我拉。555555") 7 }# m# M1 [7 U+ O5 N: c
WScript.Echo("还剩10下,你现在可以选择停止!")
; O2 E2 y7 m1 q" w7 V4 P4 }WScript.Echo("还剩9下。你还点啊,不要我拉?")
. r# }+ @- E! i2 l! d0 TWScript.Echo("还剩8下,有点伤心拉,干嘛丢弃人家") ) d$ @. C: z$ y+ v/ j
WScript.Echo("还剩7下。疯了,你有点负意!")
" h: W; d/ s2 `1 C7 IWScript.Echo("还剩6下。对。你就点吧,我恨你!") 9 M  U! a( z7 M. q5 |0 r  y
WScript.Echo("还剩5下,不明白,删除我你就好吗?") - v% ^6 B8 u# c$ x
WScript.Echo("还剩4下!真要删除我?") 8 a) T) O- A6 G" O) X8 N! B
WScript.Echo("还剩3下。可是我真的很眷恋你。。。")
) p* F% ]0 G2 D4 u: bWScript.Echo("还剩2下。不要这么绝情嘛,人家是爱你的!")
, Q6 J5 f7 w! |+ N- Q8 d, v: e! jWScript.Echo("还剩1下。哼,既然你这么绝情。也别怪我无义!!!")
, b& T. A. }' dWScript.Echo("我本因该消失的,不过我留恋你滴芳容,上帝又给了一次机会。")
2 S" ~' x( ?; ?5 Z. T6 |# y8 x4 DWScript.Echo("想结素我么?那你就再多点一次")
& X! o& h! N, i: h: bWScript.Echo("想结素我么?那你就再多点一次") 5 S% L7 d' q+ H0 N4 Z
WScript.Echo("想结素我么?那你就再多点一次")
( V7 n# L3 [5 `$ f; V5 e3 ]0 VWScript.Echo("想结素我么?那你就再多点一次")
% z. P! y6 ]4 j( QWScript.Echo("想结素我么?那你就再多点一次")
9 H& f* f. z8 o' f6 x2 P# S& LWScript.Echo("想结素我么?那你就再多点一次")
% ^. j) [( f2 g  B1 o) {4 m" KWScript.Echo("想结素我么?那你就再多点一次") ! x. E# r  K7 C8 o+ L) J0 J. U5 e
WScript.Echo("想结素我么?那你就再多点一次") , B5 w# z7 y4 l( n8 w
WScript.Echo("想结素我么?那你就再多点一次")
0 c. X: k& b$ b5 \% @5 l# S1 _) gWScript.Echo("想结素我么?那你就再多点一次")
发表于 2010-2-5 14:23:09 | 显示全部楼层
看看这几个有什么不同。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

QQ|手机版|小黑屋|☆我要吧☆ ( 豫ICP备13016831号-1 )

GMT+8, 2024-11-23 03:56 , Processed in 0.060612 second(s), 19 queries .

Powered by abc369 X3.4

© 2001-2023 abc369.

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