level 14
在系统而言,睡眠是S3状态,休眠是S4,而S0和S5分别是运行和关机(至于S1和S2,那是几乎只关闭CPU的待机状态,然而CPU都停了别的一堆硬件还开着不知道干啥,现在基本上淘汰了)。电源状态这个话题涉及的东西,倒不是说有多专业(我本人也不专业的),但是一般人很少会接触,所以我尽量不说太多,反正说多了你们多半也听不懂。只说一些重点吧。
首先,关机和不关机,区别在哪里?
你停止使用电脑,离开,当你再度使用时,它呈现什么样子?是和停止使用前一样,你可以继续之前的任务;还是变成刚刚开机的样子,只启动了系统和启动项?不关机的关键,就在于“继续之前的任务”,而关机状态是S5,仅此一个。
S3睡眠,会保持内存供电(内存断电即丢失一切数据),从而保持了系统的几乎一切状态,唤醒时只要启动CPU和其他硬件,就可以之前的活动就可以继续。
S4休眠,把内存(当然是已用部分)数据存储到硬盘中,并切断电源,唤醒时再将这些数据读入内存从而恢复之前的状态。因为硬盘保存数据是不需要供电支持的,所以休眠可以完全切断电源。
两者相比,睡眠时CPU关闭,入睡和唤醒需要相关芯片支持;而休眠和唤醒恢复由操作系统控制(从休眠恢复在启动管理器中是一个系统启动项,类似于双系统),硬件只需要支持开关机(芯片可以支持跳过一些操作来提高唤醒速度,但不是必需的)。
此外还有一种介于两者之间的状态,混合式睡眠(不三不四的S3.4,微软称之为Fast S4)。这个状态会把内存数据保存到硬盘,但仍保持内存供电。这样,在不断电的情况下唤醒无需读盘,速度很快;如果断电了,也可以从硬盘唤醒;但睡前要写硬盘以供发生断电后的恢复。
2015年08月13日 12点08分