ACPI各种状态,非常有用

合集下载

acpi是什么

acpi是什么

acpi是什么ACPI是什么?ACPI是计算机领域中一种非常重要的标准,全称为高级配置与电源管理接口(Advanced Configuration and Power Interface)。

ACPI定义了一套与操作系统、BIOS以及硬件设备之间的接口标准,使得操作系统能够有效地管理计算机的资源和功耗。

ACPI的作用是什么?ACPI的主要作用是对计算机的电源管理进行控制。

通过ACPI,操作系统可以实现定制化的电源管理策略,以减少功耗、延长电池寿命,并且提供各种电源模式的切换,如待机、睡眠和关机。

此外,ACPI还允许操作系统对硬件设备进行控制和配置,包括CPU、内存、扩展插槽、USB、键盘、鼠标等。

ACPI的结构和组件有哪些?ACPI采用了一种层次化的结构,包括了如下几个主要组件:1. 电源管理设备(Power Management Device):负责提供电源管理相关的信息和控制。

它可以是一个物理设备,如电池或者供电系统,也可以是一个虚拟设备。

2. 电源资源(Power Resource):代表计算机中的电源元件,如电池、电源适配器、风扇等。

这些电源资源可以通过电源管理设备进行控制。

3. 电源管理接口(Power Management Interface):用于在计算机硬件和操作系统之间传递电源管理相关的信息,如电源状态、功耗需求等。

4. 系统固件(System Firmware):主要是指BIOS(BasicInput/Output System)。

系统固件提供了ACPI的实现和解释环境。

5. ACPI表(ACPI Tables):包含了ACPI实现所必需的固件信息,包括设备描述、电源管理信息等。

操作系统在启动时会加载这些表,并根据表的内容来进行相应的配置。

ACPI的工作原理是怎样的?ACPI的工作原理可以分为三个主要步骤:1. 启动阶段:当计算机启动时,操作系统会加载系统固件(BIOS)中的ACPI表,并将其解析为操作系统能够识别和使用的结构。

电源选项中S1,S2,S3,S4,S5的含义

电源选项中S1,S2,S3,S4,S5的含义

电源选项中S1,S2,S3,S4,S5的含义以ACPI 的規格來說吧!ACPI(Advanced Configuration and Power Interface),即高级配置与电源接口。

这种新的能源管理可以通过诸如软件控制"开关"系统,亦可以用Modem信号唤醒和关闭系统。

ACPI在运行中有以下几种模式:S0 正常。

S1 CPU停止工作。

唤醒时间:0秒。

S2 CPU关闭。

唤醒时间:0.1秒。

S3 除了内存外的部件都停止工作。

唤醒时间:0.5秒。

S4 内存信息写入硬盘,所有部件停止工作。

唤醒时间:30秒。

(冬眠状态)S5 关闭。

判断系统是处于S1模式还是在S3模式,最简单的办法是仔细观察系统的情况:在ACPI 的S1休眠模式下,只有CPU停止工作,其他设备仍处于加电状态。

而在S3模式(BIOS->电源管理->Suspend to RAM设为Enable,除内存外其他设备均处于断电状态)。

所以我们只需按一下光驱上的弹出钮即可,不能打开光驱门则处于S3状态,反之则处于S1状态。

还有一种比较简单的方法是:在S3模式下,系统完全是安静的,所有风扇全部停止工作,此时系统不能从键盘唤醒,手工唤醒的方法只能是按前面板上的电源按钮。

S1 =>Standby。

即指說系統處於低電源供應狀態,在windows or BIOS 中可設定螢幕訊號輸出關閉、硬碟停止運轉進入待命狀態、電源燈號處於閃爍狀態。

此時動一動滑鼠、按鍵盤任一鍵均可叫醒電腦。

S2 =>Power Standby。

和S1 幾乎是一樣。

S3 =>Suspend to RAM。

即是把windows 現在存在記憶體中的所有資料保存不動,然後進入「假關機」。

此時除了記憶體需要電源來保持資料以外,其它的設備、裝置全部停止供電。

也就是說,理論上可以把CPU, PCI, AGP device 拿掉又插回去,電腦也可能正常完成開機及運作,只要不動到記憶體和電源的部份。

acpi规范

acpi规范

acpi规范
Advanced Configuration and Power Interface(ACPI)规范是
一个硬件独立的电源管理解决方案,它使用OS-内核驱动程序可以结合PC电脑的不同部件,并和PC硬件厂商协作,从而更好地节省电源、管
理休眠模式和开关机等电源管理功能。

ACPI规范定义了一系列来管理电源的对象,这些对象包括系统中
的所有hardware/software资源,以及如何有效利用这些资源的相关
信息。

ACPI提供了一组电源管理指令,操作系统可以使用这些指令来
识别、控制和监视电源资源。

ACPI定义了三种电源状态,全功耗模式、低功耗模式和睡眠模式。

在全功耗模式下,系统处于最高性能状态,耗能高;低功耗模式下,
系统处于折中性能状态,耗能低;睡眠模式下,系统处于最低性能状态,耗能也低。

ACPI的另一个特点是开关机功能。

它允许操作系统以安全的方式
关闭计算机而无需人工干预,从而避免使用用户登录和注销等慢速且
麻烦的过程。

总之,ACPI规范是一种使用架构,可以更有效地管理系统电源,
减少系统消耗的电量,从而减少碳排放,提高系统的能效。

S0到S5状态讲解

S0到S5状态讲解

ACPI(‎高级配置和‎电源管理接‎口) 的六‎种工作状态‎‎ Adv‎a nced‎Conf‎i gura‎t ion ‎a nd P‎o wer ‎M anag‎e ment‎Inte‎r face‎A‎C PI表示‎高级配置和‎电源管理接‎口(Adv‎a nced‎Conf‎i gura‎t ion ‎a ndP‎o wer ‎M anag‎e ment‎Inte‎r face‎)。

对于W‎i ndow‎s2000‎,ACPI‎定义了Wi‎n dows‎2000‎、BIOS‎和系统硬件‎之间的新型‎工作接口。

‎这些新接口‎包括允许W‎i ndow‎s 200‎0控制电源‎管理和设备‎配置的机制‎。

‎ Win‎d ows ‎2000具‎有电源管理‎功能,该功‎能可以让系‎统进入低电‎源消耗的"‎睡眠状态"‎,如待机和‎休眠等,目‎的就是控制‎电脑的电源‎消耗。

Wi‎n dows‎2000‎可以在您按‎下电源按钮‎时重新"唤‎醒"系统,‎此时系统将‎立即进入运‎行状态。

‎A‎C PI(A‎d vanc‎e d Co‎n figu‎r atio‎n Man‎a geme‎n t)是1‎997年由‎I NTEL‎/MICR‎O SOFT‎/TOSH‎I BA提出‎的新型电源‎管理规范,‎意图是让系‎统而不是B‎I OS来全‎面控制电源‎管理,使系‎统更加省电‎。

其特点‎主要有:提‎供立刻开机‎功能,即开‎机后可立即‎恢复到上次‎关机时的状‎态,光驱、‎软驱和硬盘‎在未使用时‎会自动关掉‎电源,使用‎时再打开;‎支持在开电‎状态下既插‎即拔,随时‎更换功能。

‎ACPI‎主要支持三‎种节电方式‎,‎1、(su‎s pend‎即挂起)显‎示屏自动断‎电;只是主‎机通电。

这‎时敲任意键‎即可恢复原‎来状态。

‎ 2、‎(save‎to r‎a m 或s‎u spen‎d to ‎r am 即‎挂起到内存‎)系统把当‎前信息储存‎在内存中,‎只有内存等‎几个关键部‎件通电,这‎时计算机处‎在高度节电‎状态,按任‎意键后,计‎算机从内存‎中读取信息‎很快恢复到‎原来状态。

ACPI电源详解

ACPI电源详解

ACPI电源管理模式详解想必大家接触电脑知识时都会经常遇到一个很熟悉的名字,ACPI电源管理,那么,ACPI到底是指什么呢?ACPI为1997年新电源管理标准(PC97),其实简单一点说ACPI就是为了更高效地管理应用电源而形成的一种业界工业标准,它能使各组电源在需要的时候全部正常工作而非使用时使一部分或几部分甚至全部电源停止工作,从而不至于造成一些不必要的浪费。

它可以直接通过操作系统对电源进行有效控管,以节省更多的电源,而非透过 BIOS来管理。

ACPI 提供了瞬间软件电源开关来控制电源状态,大多数状况配合ATX电源系统一起使用。

其实ACPI最吸引一般使用者的地方在于其来自于笔记本电脑的 "OnNow" 特性,它可让您的电脑立即恢复到原先工作状态,不需要等候漫长的开机过程。

比如,你暂时不需要使用时或需要移动一定的位置后再使用时你都可以将你的笔记本设置为待机状态,下次启动时可以很快进入系统界面。

而且,由于有电池供电,你完全没必要担心内存上的数据会丢失。

当然,这些都需要软硬件的同时支持才能实现。

下面,让我们更详细地了解一下ACPI的基本原理和实现ACPI的一些硬软件方面的要求。

1.ACPI的概念 ACPI: Advanced Configuration and Power Interface 有以下6种模式:ACPI S0正常。

(正常开机使用中就是属于这种模式) S1 CPU停止工作。

 S2 CPU关闭。

 S3除了内存外的其他部件都停止工作。

(STR Suspend To RAM) S4内存信息写入硬盘,所有部件停止工作(STD Suspend To Disk,WindowXP 下的休眠状态就属于这种模式)。

 S5关闭。

(完全关闭计算机) 怎样才能使用ACPI的电源管理模式呢?简单地说必须要求软硬件都可以完全支持ACPI功能。

XP是现在我们最常用的系统平台,系统安装成功后,都可以很好Windows地支持ACPI的管理。

ACPI是什么意思开启acpi有什么作用?

ACPI是什么意思开启acpi有什么作用?

ACPI是什么意思开启acpi有什么作用?
不少新手对ACPI都是一头雾水,不知道这个功能有什么作用,对于ACPI功能最常见的实例就是,如果xp系统在主板bios硬盘模式开启acpi,就会出现蓝屏并无法进去系统中,只有将硬盘模式修改IDE 才可以,那么ACPI是什么意思?开启acpi有什么作用?下面装机之家简单明了的帮助大家科普一下。

一、ACPI是什么?
ACPI是Advanced Configuration and Power Interface的首字母缩写,一般翻译成高级配置与电源管理,是Intel、Microsoft和东芝共同开发的一种电源管理标准。

二、ACPI有什么用?
ACPI是Windows的一部分(Win98开始),它帮助操作系统合理控制和分配计算机硬件设备的电量,有了ACPI,操作系统可以根据设备实际情况,根据需要把不同的硬件设备关闭。

如Win7或者Win8系统,系统睡眠时,系统把当前信息储存在内存中,只保留内存等几个关键部件硬件的通电,使计算机处在高度节电状态。

ACPI功能强大,它还能够实现设备和处理器性能管理、配置/即插即用设备管理、系统事件、温度管理、嵌入式控制器以及SMBus控制器等。

通过以上知识,相信大家对ACPI都有大概的了解,希望上文可以帮助到大家。

ACPI状态

ACPI共有六种状态,分别是S0到S5,它们代表的含义分别是:
S0 -- 实际上这就是我们平常的工作状态,所有设备全开,功耗一般会超过80W;
S1 -- 也称为POS(Power on Suspend),这时除了通过CPU时钟控制器将CPU关闭之外,其他的部件仍然正常工作,这时的功耗一般在30W以下;(其实有些CPU降温软件就是利用这种工作原理) S2 -- 这时CPU处于停止运作状态,总线时钟也被关闭,但其余的设备仍然运转;
4)在关闭Win2000时,会显示"现在可以安全关机"、而不自动关闭ATX电源,怎么办? 答:可用试试下面的办法:选择"设置/控制面板/电源选项/高级电源管理",如果机器支持高级电源管理,则选中"启用高级电源管理支持",然后在HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\WindowsNT\\CurrentVersion\\Winlogon中置PowerdownAfterShutdown为1;如果机器不支持高级电源管理,则很不幸,只能在关闭系统时,显示"现在可以安全关机?"时手动切断电源了。 5)不小心把"关闭Windows"对话框中的第一项"让电脑进入睡眠状态"给弄丢了,请问该如何恢复? 答:一般来讲,这类问题只要重装主板驱动程序,重新启动以后都应该能够解决问题,也可以将"控制面板/系统/设备管理器"中的"高级电源管理支持"删掉,然后重新启动机器,按照Win98系统的提示重新进行安装也可以解决问题。
一些常见问题
1)如何判断系统处于S1还是S3模式? 答:在ACPI的S1休眠模式下,只有CPU停止工作,其他设备仍处于加电状态。在ACPI的S3模式(BIOS->电源管理->Suspend to RAM设为Enable,除内存外其他设备均处于断电状态。因此,判断系统是处于S1模式还是在S3模式最简单的办法是,仔细观察系统的情况:在S3状态,所有设备均停止工作,即使按光驱上的弹出钮也不能打开光驱门。在S1状态,光驱门是可以打开的。另外,S3模式下,系统完全是安静的,所有风扇也停了。此时系统不能从键盘唤醒。手工唤醒的方法只能是按前面板上的电源按钮。

电源选项中S0,S1,S2,S3,S4,S5的含义

电源选项中S0,S1,S2,S3,S4,S5的含义S0 实际上这就是我们平常的工作状态,所有设备全开,不多说了。

S1 也就是Standby。

这时除了通过CPU时钟控制器将CPU关闭之外,其他的部件仍然正常工作;S2 Power Standby。

这时CPU处于停止运作状态,总线时钟也被关闭,但其余的设备仍然运转;和S1 几乎一样。

S3 Suspend to RAM。

就是把系统运行中的所有资料保存不动,进入假关机。

此時除了内存需要电源供电以外,其它的设备全部停止供电。

S4 Suspend to Disk。

即是把windows 内存中的资料完整的保存在HDD中。

重新开机时就直接从HDD 完整的读到RAM。

使用这种模式,HDD一定要留出一個完整的连续的空间。

S5 Shutdown....!ACPI(Advanced Configuration and Power Interface),即高级配置与电源接口。

这种新的能源管理可以通过诸如软件控制"开关"系统,亦可以用Modem信号唤醒和关闭系统。

ACPI在运行中有以下几种模式: S0 正常。

S1 CPU停止工作。

唤醒时间:0秒。

S2 CPU关闭。

唤醒时间:0.1秒。

S3 除了内存外的部件都停止工作。

唤醒时间:0.5秒。

S4 内存信息写入硬盘,所有部件停止工作。

唤醒时间:30秒。

(冬眠状态) S5 关闭。

S1 =>Standby。

即指說系統處於低電源供應狀態,在windows or BIOS 中可設定螢幕訊號輸出關閉、硬碟停止運轉進入待命狀態、電源燈號處於閃爍狀態。

此時動一動滑鼠、按鍵盤任一鍵均可叫醒電腦。

S2 =>Power Standby。

和S1 幾乎是一樣。

S3 =>Suspend to RAM。

即是把windows 現在存在記憶體中的所有資料保存不動,然後進入「假關機」。

此時除了記憶體需要電源來保持資料以外,其它的設備、裝置全部停止供電。

电源选项中S1S2S3S4S5的含义待机、休眠、睡眠的区别和优缺点

电源选项中S‎1,S2,S3,S4,S5的含义, 待机、休眠、睡眠的区别和‎优缺点电源选项中S‎1,S2,S3,S4,S5的含义以 ACPI 的規格來說吧‎!ACPI(Advanc‎e d Config‎u ratio‎n and Power Interf‎a ce),即高级配置与‎电源接口。

这种新的能源‎管理可以通过‎诸如软件控制‎"开关"系统,亦可以用Mo‎d em信号唤‎醒和关闭系统‎。

ACPI在运‎行中有以下几‎种模式:S0 正常。

S1 CPU停止工‎作。

唤醒时间:0秒。

S2 CPU关闭。

唤醒时间:0.1秒。

S3 除了内存外的‎部件都停止工‎作。

唤醒时间:0.5秒。

S4 内存信息写入‎硬盘,所有部件停止‎工作。

唤醒时间:30秒。

(冬眠状态)S5 关闭。

判断系统是处‎于S1模式还‎是在S3模式‎,最简单的办法‎是仔细观察系‎统的情况:在ACPI的‎S1休眠模式‎下,只有CPU停‎止工作,其他设备仍处‎于加电状态。

而在S3模式‎(BIOS->电源管理->Suspen‎d to RAM设为E‎n able,除内存外其他‎设备均处于断‎电状态)。

所以我们只需‎按一下光驱上‎的弹出钮即可‎,不能打开光驱‎门则处于S3‎状态,反之则处于S‎1状态。

还有一种比较‎简单的方法是‎:在S3模式下‎,系统完全是安‎静的,所有风扇全部‎停止工作,此时系统不能‎从键盘唤醒,手工唤醒的方‎法只能是按前‎面板上的电源‎按钮。

S1 =>Standb‎y。

即指说系统处‎于低电源供应‎状态,在 window‎s or BIOS 中可设定屏幕‎讯号输出关闭‎、硬盘停止运转‎进入待命状态‎、电源灯号处于‎闪烁状态。

此时动一动鼠‎标、按键盘任一键‎均可叫醒计算‎机。

S2 =>Power Standb‎y。

和 S1 几乎是一样。

S3 =>Suspen‎d to RAM。

即是把 window‎s现在存在内存‎中的所有数据‎保存不动,然后进入「假关机」。

ACPI 状态 S0-S5

ACPI 就是Advanced Configuration and Power Interface 的缩写的缩写,,意思是意思是““高级配置与电源接口级配置与电源接口””。

这是英特尔这是英特尔、、微软和东芝共同开发的一种电源管理标准微软和东芝共同开发的一种电源管理标准。

ACPI 可实现以下功能:1、用户可以使外设在指定时间开关;2、使用笔记本电脑的用户可以指定计算机在低电压的情况下进入低功耗状态,以保证重要的应用程序运行;3、操作系统可以在应用程序对时间要求不高的情况下降低时钟频率;4、操作系统可以根据外设和主板的具体需求为它分配能源;5、在无人使用计算机时可以使计算机进入休眠状态,但保证一些通信设备打开;6、即插即用设备在插入时能够由ACPI 来控制。

不过,ACPI 和其他的电源管理方式一样,要想享受到上面这些功能,必须要有软件和硬件的支持。

在软件方面,Windows 98及其后续产品和Windows 2000都对ACPI 给予了全面的支持;硬件方面比较麻烦,除了要求主板、显卡和网卡等外设要支持ACPI 外,还需要机箱电源的配合。

电源在提供5伏电压给主板的同时,还必须使电流稳定在720毫安以上才可以,这样它才能够实现电脑的“睡眠”和“唤醒”。

ACPI 共有六种状态,分别是S0到S5,它们代表的含义分别是:S0--实际上这就是我们平常的工作状态,所有设备全开,功耗一般会超过80W;S1--也称为POS(Power on Suspend),这时除了通过CPU 时钟控制器将CPU 关闭之外,其他的部件仍然正常工作,这时的功耗一般在30W 以下;(其实有些CPU 降温软件就是利用这种工作原理)S2--这时CPU 处于停止运作状态,总线时钟也被关闭,但其余的设备仍然运转;S3--这就是我们熟悉的STR(Suspend to RAM),这时的功耗不超过10W;S4--也称为STD(Suspend to Disk),这时系统主电源关闭,但是硬盘仍然带电并可以被唤醒;S5--这种状态是最干脆的,就是连电源在内的所有设备全部关闭,功耗为0。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C States就是CPU的idle的states,包括C0,C1,C2,C3,C4。

P States就是CPU在C0状态下,使用特定CPU的降频降压功能来省电(不同的CPU厂商的方式不同),主要表现就是CPU的频率在变化
T States就是CPU的Throttling,也就是在一定的频率下,可以让cpu在一段时间工作,一段时间不工作,也就是存在一个Duty cycle,这块和南桥的PMU有关系。

问题1)T States是不是P states?十有八九都不是,但是还想问问各位,确定一下。

声明在intel的资料中看到的P states概念,在MS文档中看到的是T states名词。

问题2)FADT的DUTY_OFFSET和DUTY_WIDTH到底应该指的是什么?为什么两者加起来必须大于4?
问题3)FADT中的PSTATE_CNT和CST_CNT到底指的什么?PSTATE_CNT就是P_CNT 吗?
谁有空给回答一下,呵呵
回答1:
C-State是CPU State, 基本上CPU和停止運行. P State則是降頻和降電壓. CPU還是會繼續跑Code. T-State則是CPU根據系統溫度, 跑一下, 停一下來降低熱度.
回答2:
P-States are OS controllable, (based as well on peformance profile). While C-States only change when CPU is idle, P-States changes during execution. T-States are "a sort of" P-State, as it changes during execution, they can be OS controllable but often also HW-controllable. They are mostly used during thermal events on the CPU (overheat etc.). P-States change voltage and frequency parameters, but T-States "stops" the CPU for brief moments. The uses and when to go to a certain state is based on (user or powerdevice controlled) power profiles, latency and device interaction etc.
回答3:
T-States (Processor Throttling States)
T-states refer to throttling the processor clock to lower frequencies in order to reduce thermal effects. This means that the CPU is forced to be idle a fixed percentage of its cycles per second. Throttling states range from T1 (the CPU has no forced idle cycles) to Tn, with the percentage of idle cycles increasing the greater n is.
Note that throttling does not reduce voltage and since the CPU is forced to idle part of the time, processes will take longer to finish and will consume more power instead of saving any power.
T-states are only useful if reducing thermal effects is the primary goal. Since T-states can interfere with C-states (preventing the CPU from reaching higher
C-states), they can even increase power consumption in a modern CPU capable of C-states.。

相关文档
最新文档