计算机Power电源状态
在计算机电源管理中,S1, S2, S3, S4 代表不同的电源状态或睡眠状态。
了解这些状态,对计算机设备理解功耗及工作状态有很大帮助。最近公司开会,系统同事有讲S3状态功耗很低,我猜和电脑的睡眠、息屏有关。。。emmm,不懂就要学
查找资料,以下是这些状态的详细说明:
- S1 状态(低电量等待状态,又称“CPU停止”状态):
- CPU 停止工作,但主机大多数部件(包括内存)仍然通电。
- 除了CPU和缓存已经停止,其它硬件设备仍保持工作。
- 唤醒时间很快,几乎是瞬时恢复工作。
- S2 状态(轻度睡眠状态):
- CPU 和系统缓存处于断电状态。
- 高速总线也可能被电源切断,但内存等较慢的部分仍保持通电。
- 唤醒时间比 S1 长一些,但通常系统仍能快速恢复工作。
- S3 状态(待机状态,又称“睡眠”状态):
- 又称“ Suspend to RAM”(挂起至内存),CPU、硬盘等大多数部件断电,但内存仍然保持通电以保存数据。
- 在这种状态下,系统的功耗非常低,但可能唤醒时间会较长(通常在几秒钟之内)。
- 这是大多数现代计算机默认的待机模式,因为它平衡了功耗和恢复时间。
- S4 状态(休眠状态,又称“休眠”或“挂起到硬盘”状态):
- 系统全部内容被保存在硬盘中,然后关闭几乎所有的电源。
- 又称“ Suspend to Disk”(挂起至磁盘)。
- 唤醒后,系统从磁盘恢复所有内容,因此唤醒时间比 S3 更长(但仍比完全启动更快)。
- 在这种状态下,系统几乎不耗电,是适合长时间不使用时的电源管理状态。
- S5 状态(软关机状态):
- 计算机完全关闭,和电源断开状态没有区别,只保留少量的电力用于检测按下电源按钮的情况。
- 从这个状态唤醒与重新启动计算机一样,需要完整的启动过程。
每个状态相对于功耗和恢复时间都有不同的平衡点,根据需要选择合适的电源管理策略能够有效提高计算机的能效和用户体验。
那这些状态都是通过哪此操作或者入口会触发呢?
S1,笔记本低电量时自动或者手动设置节能模式会进入S1,另外某些厂商提供BIOS设置也可以手动设置
S2,比较少用。。。要么用S1要么用S3,如果是考虑平衡功耗与唤醒就用S1了。当然不排除特殊定制需求可能考虑S2
S3,这就是电脑Windows的睡眠操作了
S4,比较少见。。。笔记本电量极低时会自动进入这个状态,然后插上电后能保持原来的用户操作状态、数据不会丢失
S5,就是关机操作,也有定制BIOS对电源键长按强制关机。
所以记得S1节能、S3睡眠、S4自动休眠、S5关机就行了
我们自己的电脑,可以通过系统设置快捷设置电源管理,我是设置从不息屏、从不睡眠:
开关机也都是常见操作,除了这些还有定时开关机以及网络唤醒
1.定时关机,可以通过Windows计划任务或者应用软件来实现
2.定时开机,也叫定时唤醒,根据BIOS厂商提供的电源管理功能来实现,不同BIOS提供的寄存器位置可能不同。
一般分为周期定时开机、一次性定时开机,手动操作可以进入BIOS后在电源管理设置。了解多的,可以看这篇:电脑定时开机方法 - chuncn - 博客园 (cnblogs.com)
代码操作,可以通过WinIO访问BIOS提供的读写方法,不同BIOS厂商可能不一样。后面单独介绍下WinIo以及Gpio的读写
3.网络唤醒,就是通过IP、MAC地址唤醒设备。具体操作可以看 .NET 网络唤醒 - 唐宋元明清2188 - 博客园 (cnblogs.com)
4.USB设备唤醒,某些设备允许通过USB接口连接的特定设备(如键盘、鼠标)来唤醒系统,大家可以看下自己键盘是否有开机键。