文章目录
前言
Advanced Configuration and Power Interface,高级配置与电源接口。
顾名思义,除了那些table,电源接口是ACPI很重要的一个部分。
这就必须得了解c-state和p-state相关知识了。
因为暂时没做过这方面的项目,所以以下皆为acpi spec的总结,后续如有相关项目接触,会另开文章附上链接
一、电源状态
>>>数字越小,功耗越高!!!<<<
ACPI Spec上的电源状态及相互之间的转换图
G0(Working)----S0(Working)---C0(处理器执行指令)---P0(高性能)...Pn(低性能)
|---C1
|---C2
|---C3
G1(睡眠)--------S1...S4(根据唤醒延时速度和丢失上下文等分类)
G2(软件关机)----S5
G3(硬件关机)
设备状态:
D0 ---P0(高性能)...Pn(低性能)
D1-D3
1. Gx (Global System State)
全局系统状态,不同状态是依据如下