ACPI电源管理总结
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
硬盘; S4:也称为 STD( Suspend to Disk ,挂起到硬盘) ,内存信息写入硬盘,然后所有部件
停止工作; S5:所有硬件设备(包括电源)全部都关闭,也就是关机。
2.什么是 APM
APM 其实是 Advanced Power Manager (高级电源管理)的缩写,这是通过操作系统来
to RAM ,简称 TR)。
这时除硬盘外, 其他设备还是处于加电等待状态 (也就是说唤醒时无须重新加电, 通俗
地说就是原地待命) ,所以电源、 CPU、显卡等设备的风扇还是处于工作中,键盘指示灯也
是亮着的。 我们可以通过按键盘任意键或动一下鼠标来唤醒电脑,
这时硬盘就会重新加电并
启动,然后和内存、 CPU 等设备交换数据,从而完成返回到原来工作状态的任务。
态,而且可以安全地关闭电源。
在从休眠状态恢复后, BIOS 执行正常的开机自检, 然后读取已创建的用于保存ຫໍສະໝຸດ Baidu算机状态
的休眠文件。 计算机返回到进入休眠模式之前所处的最后状态。
休眠模式可减少启动时间。
请注意,在维护计算机时,确保已关闭计算机而非使用休眠模式。
Windows XP 支持休眠功能( ACPI S4 休眠状态)。 Windows XP S4OS Hibernate (休眠)在
关闭 S5 处于关闭状态时,计算机或设备不通电且处于不活动状态。 和操作参数,也可能不保存。
在关闭状态下,可能保存数据
电脑的高级电源管理
要掌握待机和休眠,必须先了解下面两个知识:
ACPI 和 APM 。
1.什么是 ACPI
ACPI 是 Advanced Configuration and Power Interface 的缩写,中文意为“高级配置与电
? 某个设备引发了硬件中断
? 访问了任何受控设备
当计算机处于待机状态时,会保存所有数据和操作参数。
挂起 S3
挂起状态被定义为这样一种计算机状态: 它是可用的最低能耗级别, 能够保存操作数据和参
数。 挂起状态可由系统的基本输入输出系统
(BIOS) 或 BIOS 之上的软件来启动。 如果
系统 BIOS 检测到需要立即响应(如电池进入极低的能源状态)的情况,它可在不发出通
你知道吗?
为什么 Windows 98 中不要启用休眠?
原因有两个: ①在刚推出 Windows 98 时,很多硬件对 ACPI 支持不是很好, 所以 Windows
98 不能自动识别 ACPI 规范,不过可以在安装时用“ Setup /PJ”命令来安装 Windows 98, 或升级 Windows 98 “高级电源管理”的驱动,让其支持 ACPI 。②由于 Windows 98 的内核
User Define (用户自定义) ,还有就是 Min
Video Off Method: 显示器开关
可以设置的值 :Blank Screen 表示显示器不发射电子光束,即可减少耗电;
V/H SYNC +
Blank 表示除 Blank Screen 外,还可由 BIOS 来控制显示器水平与垂直同步信号,达到省电 目的,此项为默认设置; DPMS Support,DPMS 是显示器与显卡之间的电源管理协定。在
知的情况下将计算机置为挂起状态。
如果计算机处于挂起状态,则在恢复正常活动之前不
进行计算。 直到由外部事件(如按按钮、计时器警报等)给出信号后,才会恢复活动。
休眠 S4
Windows XP 对休眠提供内置的支持(操作系统控制的
ACPI S4 休眠状态)。 休眠会保存
计算机的完整状态并关闭电源。 计算机看上去处于关闭状态。 这是可用的最低电源休眠状
它和 Ghost 给系统做镜
像的道理一样,不过与 Ghost 不同的是: Ghost 保存并恢复的是整个系统信息,而休眠保存
并恢复的是系统运行的信息。 与待机相比, 休眠是不能通过外部设备来唤醒的, 它和正常开
机一样启动电脑; 不过和开机相比, 休眠后启动电脑无需一个一个进程地来启动, 只须要将
硬盘中的内存镜像读取到内存中即可。
引入操作系统, 所以无法执行待机、 休眠等操作, 重启也只能用 Ctrl + Alt + Delete 组合键或
电源的 Reset 键。
3.BIOS 中的电源管理设置 一般而言,主板产商定义 BIOS 的默认设置都是启动了“高级电源管理”这个功能的,
大多数情况下不需要我们自己设置, 只需采用其默认设置即可。 如果碰到以前能使用 “高级
挂起状态处于特殊
就绪 S1 在就绪状态下,计算机或设备处于完全加电状态且随时可用。 示计算机或设备处于完全加电状态,但不区分活动和空闲情况。
“就绪”的 APM 定义只表
待机 S2
待机是指在节能的、依赖系统的中间状态。
在中央处理器单元 (CPU) 空闲且在指定的时
间间隔内无设备活动时进入待机状态。 计算机将在发生以下某个事件之后返回到就绪状态:
源接口”,这是微软、英特尔和东芝共同开发的一种工业标准。
ACPI 主要可实现以下功能 : ①用户可以使电脑在指定时间开、关; ②即插即用设备在插入时能够由 ACPI 来控制,并为其供电; ③在无人使用电脑时可以使电脑进入休眠状态,但保证一些通信设备打开; ④操作系统可以根据外设和主板具体需求为它分配能源; ⑤操作系统可以在应用程序对时间要求不高的情况下降低时钟频率; ⑥使用笔记本电脑的用户可以指定电脑在低电压情况下进入低功耗状态, 用程序运行。
按键超过四秒钟,系统就一定会关机,如果不超过
4 秒, 系统就会按此设置操作。可以设置
的值: Delay 4 Sec 表示超过 4 秒关机, 如果不超过 4 秒则进入 Suspend 模式, 此项为默认设
置; Instant-Off 表示不需要等待 4 秒,只要按下关机按钮立刻关机。
待机、休眠是怎样工作的
巧用待机、休眠,助你事半功倍 实例 1:一键待机,一键关机 在控制面板中打开“电源选项” ,切换到“高级”标签,将“在按下计算机电源按钮时” 设置为“关机” ,将“在按下计算机睡眠按钮时”设置为“待机” (见图 2),这样按键盘上 的“ Power”键就是“关机” ,按“ Sleep”键就是“待机” ,是不是方便了不少 ?
对内存管理上的缺陷,很多时候 Windows 98 需要将电脑重启,清空内存后才能保证系统正
常高效地运行。 休眠正好是不清空内存信息而将其存储到硬盘里面,
所以休眠对 Windows 98
系统而言, 也就失去了原来的意义。 相比之下, NT 内核的系统在内存管理方面要优秀得多,
可以连续使用很多天而无须重启,系统照样能高效运行。
1.为什么需要待机、休眠 尽管电脑硬件运行速度越来越快, 但操作系统的体积也在不断膨胀, 使得电脑开、 关机 时,启动、关闭的程序越来越多,花费时间也越来越漫长。因此如何让电脑能够快速启动、 一开机就进入 Windows ,就成为用户关心的问题。
于是, 随着硬件和软件的升级, 操作系统开始引入了高级电源管理, 其作用就是在电脑 闲置时关闭部分设备, 将电脑进入等待休息状态, 这样当需要重新使用电脑时, 能够直接从 等待休息状态尽快恢复到原先的工作状态, 起到类似于快速启动的效果; 同时, 不用电脑时 还能节省不少电能。
新计算机上和满足正确的视频驱动程序的要求且没有
VXD 音频驱动程序的升级计算机上
可用。
S4 是休眠状态。 它与 APM 的“ Suspend to Disk”(磁盘挂起)状态非常接近。
休眠要求 :
计算机必须支持 APM 1.2 或 ACPI 。 支持 D3 的分页设备(备注 - 某些 SCSI 配置不支持 D3 )。 WDM 音频。 未连接旧式捕获设备。 未安装 WebTV for Windows 。 无 ICS 主机(客户端良好) 。
3.将内存装进硬盘——休眠
休眠,在广义上包括挂起到内存( STR,也就是待机)和挂起到硬盘( Suspend to Disk,
简称 STD )两种,而我们通常所指的休眠其实是
STD 。当电脑进入休眠状态时,电脑首先
将内存中的状态复制到硬盘,然后关闭电源。此时电脑几乎和通常关机一样“安静”
,你完
全可以切断电源, 因为保存到硬盘里面的数据不会由于断电而丢失!
电源管理”,但后来又不行了,排除系统或其他硬件可能外,才会考虑
BIOS 中的设置是否
有问题。遇到这种情况,可以将 BIOS 设置还原到默认状态即可,方法为:启动电脑,用
DEL 键进入 BIOS ,用键盘上方向键定位到“ Load Optimized Defaults ”,然后按 F10 保存并 退出 BIOS 设置即可。这里以 Intel845PE 主板为例,其他类型主板大致相同,这里仅作为参
控制、管理电脑硬件电源的一种管理模式,其实也是一套电脑电源管理程序(软件)
,版本
不同,功能也有所不同,比如 APM V1.0&V1.1 ,这两个版本都是直接由 BIOS 执行电源管
理,而 APM V1.2 则是可以先通过操作系统定义电源管理,然后再由
BIOS 负责执行。
在如今流行的操作系统中,都内置了 APM ,而在以前的 DOS 时代, APM 并未真正被
考。
“ Power Management Setup”常见设置举例
ACPI Function: 是否允许 ACPI 功能
ACPI Suspend Type:ACPI 的挂起类型,通常这里只有一个选择,即 其实这个就包含了其他的挂起状态( S2、 S3、 S4)
S1( POS)状态,
Power Management:电能管理方式,默认为 Saving(最小)和 Max Saving (最大)
由于内存中的资料就是电脑当前的 “状态”,为保持这个状态不变 (可理解为不能压缩) ,
系统必须在硬盘中开辟一个和内存容量大小相等的空间以保证能装下整个内存的“当前状 态”,而这个空间的名字就叫 hiberfil.sys ,它的体积一般为物理内存的大小(比如电脑的内 存是 256MB ,这个文件的体积也将是 256MB ,如图 1),和我们管虚拟内存叫做 pagefile.sys 道理是一样的。
以保证重要应
同时, 可将 ACPI 分为六种不同的工作状态, 分别是 S0 到 S5,它们代表的含义分别是: S0:电脑正常工作,所有硬件设备全部处于打开或正常工作的状态; S1:也称为 POS(Power on Suspend,CPU 停止工作),其他的硬件设备仍然正常工作; S2:将 CPU 关闭,但其余的硬件设备仍然运转; S3:通常称为 STR( Suspend to RAM ,挂起到内存) ,将运行中的数据写入内存后关闭
2.把数据存到内存中——待机
我们都知道, 从硬盘读取数据的速度远低于从内存读取的速度。 是将硬盘中的数据提出并存到内存中,然后再由内存将数据发送到
因此, 电脑运行时首先 CPU 中进行处理,接着
处理后的数据将先返回内存,再写进硬盘。正在运行的数据几乎都保存在内存中。
然而,进
入待机状态也就是将当前数据保存在内存中, 然后将硬盘关闭, 也就是挂起到内存 (Suspend
下仍可以监视。 Modem 是否有活动,可以设置的值: N/A 、 3、 4、 5、 7、 9、 11。其中 N/A 表示不对 Modem 进行监测;
USB KB Wake-Up Drom S3: 是否采用 USB 键盘唤醒,缺省值为“ Disabled ”。
Soft-Off by PWR-Button: 这是机箱电源开关的功能设置,在开机状态下,按住开机电源
S1,S2:待机。只关闭 CPU 。 S1 是完全加电; S2 是如果 CPU 不活动就进入待机状态。 S3:挂起到内存,关闭硬盘,其它设备处于加电等待状态。 S4:休眠,内存写入硬盘后,关闭所有设备。 S5:关机; S0:开机
Windows XP 的电源管理
高级电源管理 (APM) 规范定义以下电源状态: ? 就绪 S1 ? 待机 S2 ? 挂起 S3 ? 休眠 S4 ? 关闭 S5 其中的三个状态既可应用于单个计算机组件,又可应用于整个计算机。 的低能耗状态,它应用于整个计算机而非单个组件。
两者都支持 DPMS 的状态下,只要 BIOS 支持,显卡即可通过信号通知显示器进入省电模式。
HDD Power Down: 设置 IDE 硬盘在多长时间内完全没有读写操作时,便可进入省电状 态,切断硬盘电源以省电,缺省值为 Disabled 。
Modem Use IRQ: 该选项说明 Modem 使用的端口所占用的 IRQ 编号,让系统在省电状态