笔记本电脑ACPI详细讲解

核心提示:也许用过笔记本的人都有用过这样的功能:当你想离开笔记本电脑去做一些比较耗时的工作时,你通常都会让笔记本电脑进入待机模式(Standby)或休眠模式(Hibernation),但是你知道这时候你的笔记本

笔记本电脑ACPI详细讲解

也许用过笔记本的人都有用过这样的功能:当你想离开笔记本电脑去做一些比较耗时的工作时,你通常都会让笔记本电脑进入待机模式(Standby)或休眠模式(Hibernation),但是你知道这时候你的笔记本电脑什么元件正在工作?什么元件已经停止工作?不同状态的功耗是多少了吗?了解这些对于现在泊祎电脑回收网小编们保护泊祎电脑回收网小编们自己的爱机的元件寿命和都在提倡的节电和环保都有很多积极的意义,好了,废话少说进入正题:

ACPI是E文“AdvancedConfigurationandPowerinterface”的缩写,是由INTEL,MICROSOFT,TOSHIBA所共同制定的.是为了在操作系统和硬件之间有一个共同的电源管理接口.以改进以前在电源管理上由各别的厂商所制定的不统一接口.

ACPI改善了原有的通过BIOS来进行电源管理的模式(APM),提供了一个比较优秀的电源管理模式和配置管理的接口规范.ACPI为从原有的硬件到ACPI兼容硬件之间进行有序的过渡提供了一种有效的方式,且它还允许在一台机器当中共存ACPI和APM管理机制,已备需要时使用.

另外,新的系统架构还突破了当前即插即用接口介面的局限性,对其进行了扩展.ACPI为原来的母板配置接口进行了改善,使其能够支持这些高级的系统架构并以更有效的状态运行.

ACPI由Win98及WNT5.0开始支持.把电源管理的功能整合到操作系统中.藉由统一的接口来控制所有硬件的电源操作.从Notebook到桌上型和服务器均包含在此规格内,是操作系统直接进行电源管理(OSPM)中的关键.

所有的状态可分为G(Global),D(Device),S(Sleeping),C(CPU).

Global是指所有系统.又可分为:

G0-Working工作状态.使用者程序可正常的执行.但是设备可以动态分配它们自己的状态.在没有用到此设备时.此设备可进入其它非工作状态。该状态下,系统实时响应外部事件(该状态下,不能拆装机)

G1-Sleeping此状态下系统销耗较小的电源.没有任何使用者的程序在执行.系统看起来就像在关机状态.因为此时显示屏幕是被关闭的.只要有任何唤醒激活的事件传达进入系统即很快会回复到工作状态.(该状态下,不能拆装机)

G2/S5-SoftOff此状态下系统只保留非常少的电源.没有任何使用者和操作系统的程序在执行.这个状态下需要较长的时间来回复到工作状态.(该状态下,不能拆装机)

G3-MechanicalOff整个系统的电源均关闭.没有任何电流通过系统.系统只能重新打开电源供应器的开关来激活.此状态下电源的消耗为零.

Global状态摘要

系统状态在运

行软件唤醒时间电源消耗OS重启安全拆装电子方式退出状态

G0-WorkingYES0LARGENONOYES

G1-SleepingNO>0SMALLNONOYES

G2/S5-SoftOffNOLONGVERYNEAR0YESNOYES

G3-MechanicalOffNOLONGRTCBATTERYYESYESNO

Device是指一些设备.例如调制解调器,硬盘,光驱等.又可分为:

D0-Fully-On正常工作下.

D1可节省较少的功耗,仍然保持ACTIVE的设备功能较D2要多的多,该状态由设备本身所决定,有些设备不能进入D1STATE。

D2某些功能被关闭.可省较多的电源.该状态由设备本身所决定,有些设备不能进入D2STATE。

D3-Off此状态下设备的电源完全被移出,所以下次电源再一次被供应时需要操作系统重新再对这个设备作一次设定(此状态下设备不对地址线进行译码)该状态需要最长的唤醒时间,所有的设备都可以进入该状态。

Device状态摘要

设备状态电源消耗设备活动功能唤醒时间

D0–FullyOn依据操作需要而定AllNone

D1D0>D1>D2>D3>D2

D2D0>D1>D2>D3D1

D3-Off0None需要完全初始化和重新加载

Sleeping是指在G1下系统进入睡眠状态.又可分为:

S0-Fullon正常工作下,所有设备全开,功耗一般会超过80W

S1–Sleeping(POS)PoweronSuspend,浅休眠状态,在此状态下可很快的回复系统的运作,系统(CPUORCHIPSET)的内容均没有遗失.,但是CPU已经停止工作,其他的部件仍然正常工作,这时的功耗一般在30W以下。(其实有些CPU降温软件就是利用这种工作原理)

S2-Sleeping类似S1但是CPU和Cache的内容巳遗失.系统回复后操作系统需要维护CPU和Cache的内容。这时CPU处于关闭状态,总线时钟也被关闭,但其余的设备仍然运转,唤醒事件发生后,首先由CPU的reset信号开始动作。

S3–Sleeping(STR)SuspendtoRAM,除了内存的资料外其余CPU,Cache,Chipset的内容均遗失.内存的内容由硬件维护,唤醒事件发生后,首先由CPU的reset信号开始动作。这时的功耗不超过10W。

S4-Sleeping(STD)SuspendtoDISK,此状态有最低的功耗,最长的唤醒时间,所有的设备均被关闭。系统主电源关闭,但是系统信息会存入硬盘,硬盘仍然带电并可以被唤醒。

S5-SoftOff即是G2的状态,和S4类似。连电源在内的所有设备全部关闭,但操作系统不维护任何内容,该状态下需要一个完整彻底的启动过程来重新唤醒系统,BIOS使用一个不同的状态值来区分S4和S5两种状态唤醒时是否将需要从保存的内存镜像来启动。这时的功耗为0。

CPU工作状态可分为:

C0CPU正常执行指令.

C1有最低的唤醒时间.在该状态下的硬件唤醒时间必须足够小,这样操作软件在决定是否使用该设备时可以完全忽略掉该状态下的硬件唤醒时间。除了将处理器置于一个非执行指令电源状态外且该状态下软件完全不受影响。

C2较C1更节省功耗,该状态下有比C1稍长的唤醒时间,这是由ACPI系统固件所决定的,操作软件可以依据这个信息来决定CPU该在什么时候由C2状态进入C1状态。除了将处理器置于一个非执行指令电源状态外且该状态下软件完全不受影响。

C3较C1和C2节省更多功耗,该状态下的唤醒时间最长,.这是由ACPI系统固件所决定的,操作软件可以依据这个信息来决定CPU该在什么时候由C3状态进入C2状态,在该状态下,处理器的缓存内容仍然保持,但是忽略任何侦听。操作软件负责保持缓存内容的一致性。

(0)
上一篇 2021年9月6日 下午7:07
下一篇 2021年9月6日 下午7:11

猜你喜欢

电话

联系我们

1388-0022-916

在线咨询:点击这里给我发消息

邮件:1395700887@qq.com

工作时间:周一至周日,9:30-18:30,节假日无休

微信
微信
分享本页
返回顶部