主板电源状态与ACPI映射(S0-S5、G0-G3)
参考链接
ACPI 所有 S / G 状态定义来源于:
- Advanced Configuration and Power Interface Specification
- 最新版本由 UEFI Forum 维护
- 章节:
- Section 7 – Power and Performance Management
- Section 16 – System Address Map Interfaces
- 明确定义:
- G0–G3 全局状态
- S0–S5 睡眠状态
- Mechanical Off (G3)
下载地址(官方): https://uefi.org/sites/default/files/resources/ACPI_Spec_6_5_Aug29.pdf
1 ACPI 全局状态(G-States)(Global)
| 全局状态 | 名称 | 是否上电 | 说明 |
|---|---|---|---|
| G0 | Working | 是 | 系统正常运行(对应 S0) |
| G1 | Sleeping | 部分 | 睡眠状态集合(包含 S1–S4) |
| G2 | Soft Off | 仅待机电源 | 软关机(对应 S5) |
| G3 | Mechanical Off | 否 | 机械断电,完全无电 |
2 ACPI 睡眠状态(S-States) (Sleep)
| S状态 | 所属G状态 | CPU | 内存 | 主电源 | 待机电源(5VSB等) | 唤醒方式 | 典型用途 |
|---|---|---|---|---|---|---|---|
| S0 | G0 | 运行 | 上电 | 上电 | 上电 | 不适用 | 正常工作 |
| S1 | G1 | 停止执行 | 上电 | 上电 | 上电 | 快速 | 轻度睡眠(已较少使用) |
| S2 | G1 | 断电 | 上电 | 上电 | 上电 | 较快 | 深度睡眠(基本弃用) |
| S3 | G1 | 断电 | 保持供电 | 关闭 | 保留 | 电源键/网络等 | Suspend to RAM |
| S4 | G1 | 断电 | 断电 | 关闭 | 保留 | 电源键 | Hibernate(写盘) |
| S5 | G2 | 断电 | 断电 | 关闭 | 保留 | 电源键/远程 | Soft Off |
| — | G3 | 断电 | 断电 | 关闭 | 无 | 需重新接AC | Mechanical Off |
3 G0-G2转换表

4 Deep Sx 状态
参考《606161 Emmitsburg_EDS Rev 1-5》P2144
Deep Sx 是在基于 Intel Platform Controller Hub(PCH)的系统中提供的一种可选的超低功耗状态,属于 Sx 状态的“深度版本”。
它的核心特点:
- 属于 S3 / S4 / S5 的进一步降功耗版本
- 几乎所有电源轨关闭
- 仅保留极少数用于“唤醒”的逻辑
- 是否保存系统上下文取决于进入时的状态
4.1 Deep Sx的行为逻辑
Deep Sx 不是独立电源状态,而是“叠加”在 S3/S4/S5 上的深度版本:
| 进入来源 | 恢复后回到 |
|---|---|
| 从 S3 进入 Deep Sx | 恢复后回 S3 |
| 从 S4 进入 Deep Sx | 恢复后回 S4 |
| 从 S5 进入 Deep Sx | 恢复后回 S5 |
- Deep Sx 不改变原本的系统语义
- 只是进一步降低功耗
- PCH 会记住“你是从哪个 Sx 进来的”
General Power States for Systems Using the PCH
| State/Substate | Legacy Name | Description |
|---|---|---|
| G0/S0/C0 | Full On | 处理器运行状态。设备可单独进入低功耗状态。 |
| G0/S0/Cx | Processor C-State | 处理器内部功耗管理状态,由CPU自行管理,不直接传递给PCH,仅发送相关消息。 |
| G1/S3 | Suspend-To-RAM | 系统上下文保存在DRAM中。非关键电路断电,内存保持刷新,仅RTC继续运行。 |
| G1/S4 | Suspend-To-Disk | 系统上下文保存到磁盘。系统几乎完全断电,仅保留恢复逻辑。 |
| G2/S5 | Soft Off | 不保存系统上下文。几乎完全断电,唤醒需要完整启动。 |
| Deep Sx | Deep Sleep State | 可选超低功耗状态。根据进入来源(S3/S4/S5)决定恢复路径。仅保留最小唤醒逻辑。 |
| G3 | Mechanical Off | 机械断电状态。仅RTC供电。不可唤醒。恢复行为取决于断电前状态及 AFTERG3_EN 配置。 |
5 完整电源状态结构关系图
G0 (Working)
└── S0
└── C0/Cx
G1 (Sleeping)
├── S3 (STR)
└── S4 (STD)
G2
└── S5 (Soft Off)
Deep Sx (Overlay on S3/S4/S5)
G3 (Mechanical Off)
留下评论