ACPI电源管理总结

合集下载

ACPI电源管理规范

ACPI电源管理规范

ACPI电源管理规范ACPI电源管理规范是一种用于操作系统和计算机硬件之间通信的开放标准。

它定义了一套接口和方法,用于管理计算机系统的电源管理功能,包括电源状态的控制、电源事件的通知以及电源资源的分配和释放。

ACPI标准的实施可以帮助计算机系统实现更高效的能源利用和更好的系统性能。

ACPI电源管理规范的主要目标是在保持系统稳定性和性能的同时,最大限度地减少系统能耗。

它通过定义一套标准的电源管理接口,使操作系统能够与计算机硬件进行有效的通信,从而实现对系统电源的灵活控制。

ACPI电源管理规范包含了多个方面的内容,其中包括以下几个重要的部分:1. 电源状态控制:ACPI规范定义了一套标准的电源状态,包括系统休眠、待机和关闭等状态。

操作系统可以通过ACPI接口向硬件发送指令,控制系统的电源状态转换。

例如,可以通过ACPI接口将系统从待机状态唤醒,或者将系统置于休眠状态以节省能源。

2. 电源事件通知:ACPI规范还定义了一套标准的电源事件通知机制,使操作系统能够及时获得关于电源状态变化的信息。

例如,当电池电量低于某个阈值时,ACPI可以向操作系统发送电池低电量警告。

这样,操作系统可以及时采取措施,如降低系统性能或关闭不必要的应用程序,以延长电池寿命。

3. 电源资源管理:ACPI规范还定义了一套标准的电源资源管理接口,用于操作系统对系统中的电源资源进行分配和释放。

这些资源包括CPU、内存、磁盘和外设等。

通过ACPI接口,操作系统可以根据系统的实际需求来动态分配和释放这些资源,以提高系统的能效和性能。

4. 电源配置和优化:ACPI规范还提供了一些电源配置和优化的建议,以帮助操作系统和硬件厂商实现更好的电源管理。

例如,ACPI建议操作系统在空闲时降低CPU频率和电压,以减少能耗和热量。

此外,ACPI还提供了一些性能和能耗之间的权衡策略,使系统能够根据实际需求来调整性能和能耗的平衡。

总之,ACPI电源管理规范是一种重要的标准,它定义了一套标准的接口和方法,用于操作系统和计算机硬件之间的电源管理通信。

ACPI电源管理规范

ACPI电源管理规范

ACPI电源管理规范ACPI电源管理规范是一项用于操作系统和计算机硬件之间协调电源管理的行业标准。

它定义了一套规范,以确保计算机系统能够高效地管理和控制电源的使用,从而提高系统的性能和能效。

ACPI(Advanced Configuration and Power Interface)是一种开放标准,由Intel、Microsoft和Toshiba等公司共同开辟。

它取代了早期的电源管理标准,如APM (Advanced Power Management)和PnP(Plug and Play),并成为现代计算机系统中电源管理的主要标准。

ACPI电源管理规范的主要目标是实现以下几个方面的功能:1. 系统电源管理:ACPI定义了一套机制,用于控制计算机系统的电源状态。

它可以使系统在不同的电源模式之间切换,如休眠、待机和彻底关闭。

这些电源模式可以根据用户的需求和系统的工作状态进行自动切换,以实现最佳的能源利用效率。

2. 设备电源管理:ACPI还定义了一套机制,用于管理计算机系统中的各种设备的电源状态。

它可以使设备在不同的电源模式之间切换,以实现对设备的精细控制。

例如,当设备处于空暇状态时,ACPI可以将其置于低功耗模式,以节省能源。

3. 热管理:ACPI还提供了一套机制,用于管理计算机系统中的热量。

它可以监测系统中的温度,并根据需要调整风扇的转速,以确保系统保持在安全的温度范围内。

这样可以防止系统过热,提高系统的可靠性和稳定性。

ACPI电源管理规范的实现需要以下几个关键组件:1. ACPI BIOS:计算机系统中的BIOS(Basic Input/Output System)必须支持ACPI电源管理规范。

它负责初始化和配置系统中的各种硬件设备,并提供ACPI的运行环境。

2. ACPI操作系统驱动程序:操作系统必须具备对ACPI电源管理规范的支持。

它需要加载ACPI驱动程序,并与ACPI BIOS进行通信,以实现对电源管理的控制。

ACPI电源管理规范

ACPI电源管理规范

ACPI电源管理规范ACPI(Advanced Configuration and Power Interface)是一种电源管理规范,旨在提供操作系统与计算机硬件之间的标准接口,以实现电源管理功能。

ACPI规范定义了一组操作系统可使用的命令和方法,用于控制计算机的电源状态、节能模式和其他相关功能。

ACPI规范的目标是实现能耗的最小化,提高计算机系统的性能和可靠性。

下面将详细介绍ACPI规范的主要内容和相关技术。

1. ACPI规范的结构ACPI规范由多个部分组成,包括ACPI系统描述表(ACPI System Description Tables)、ACPI事件和方法、ACPI电源管理对象(ACPI Power Management Objects)等。

1.1 ACPI系统描述表ACPI系统描述表是ACPI规范的核心部分,它包含了对计算机硬件配置和功能的详细描述。

这些描述信息被操作系统用于识别和管理计算机的硬件资源,如处理器、内存、设备等。

1.2 ACPI事件和方法ACPI事件是指计算机发生的与电源管理相关的事件,如电源按钮按下、电源供应故障等。

ACPI方法是一种特殊的代码块,用于处理ACPI事件和执行相关操作。

通过ACPI事件和方法,操作系统可以实时响应和处理电源管理事件。

1.3 ACPI电源管理对象ACPI电源管理对象是ACPI规范中定义的一组用于管理计算机电源的对象。

这些对象包括系统电源状态(System Power State)、设备电源状态(Device PowerState)等。

通过对这些对象的管理,操作系统可以控制计算机的电源状态和电源消耗。

2. ACPI规范的功能ACPI规范提供了丰富的功能,用于实现电源管理和节能。

下面将介绍几个主要功能。

2.1 电源状态管理ACPI规范定义了一组电源状态,用于描述计算机的电源状态。

这些电源状态包括开机状态、休眠状态、关机状态等。

通过对电源状态的管理,操作系统可以实现电源的开关、休眠和唤醒等功能。

ACPI电源管理规范

ACPI电源管理规范

ACPI电源管理规范ACPI(高级配置与电源管理接口)是一种电源管理规范,旨在提供一种标准的接口,使操作系统能够有效地管理计算机硬件的电源管理功能。

ACPI规范定义了一套标准的方法和接口,用于操作系统与计算机硬件之间的通信,以实现电源管理的各种功能。

本文将详细介绍ACPI电源管理规范的相关内容。

一、ACPI规范的背景和目的ACPI规范的制定是为了解决早期计算机系统在电源管理方面存在的问题。

在过去,计算机系统的电源管理主要由BIOS(基本输入输出系统)负责,但由于不同厂商的BIOS实现存在差异,导致操作系统在电源管理方面无法充分发挥作用。

ACPI规范的浮现,旨在提供一种标准的接口,使操作系统能够更好地控制和管理计算机硬件的电源管理功能,从而提高系统的性能和能耗效率。

二、ACPI规范的基本原理和架构ACPI规范的基本原理是通过在计算机硬件中引入ACPI表格来描述和定义硬件设备的电源管理特性和相关信息。

这些ACPI表格包括DSDT(差异化系统描述表)、FADT(固定ACPI描述表)、SSDT(二级系统描述表)等,它们提供了硬件设备的电源管理功能的描述和控制方法。

操作系统通过解析这些ACPI表格,可以获取硬件设备的电源管理信息,并根据需要进行相应的控制和管理。

ACPI规范的架构主要包括ACPI系统描述表(ASD)和ACPI操作系统(OS)之间的接口、ACPI系统描述表和ACPI硬件之间的接口以及ACPI操作系统之间的接口。

ACPI系统描述表和ACPI硬件之间的接口用于实现操作系统对硬件设备的电源管理控制,ACPI操作系统之间的接口用于实现操作系统之间的协作和通信。

三、ACPI规范的功能和特性ACPI规范提供了丰富的电源管理功能和特性,包括系统电源管理、设备电源管理、电源状态转换等。

1. 系统电源管理:ACPI规范定义了一套系统级的电源管理功能,包括系统的开关机控制、休眠和唤醒功能等。

操作系统可以通过ACPI接口向系统发送相应的命令,实现系统的开关机控制、休眠和唤醒功能。

ACPI电源管理规范

ACPI电源管理规范

ACPI电源管理规范引言概述:ACPI(高级配置和电源接口)是一种电源管理规范,旨在提高计算机的能效和性能。

它定义了一套标准接口和方法,用于操作和管理计算机的硬件设备和电源。

一、ACPI的基本原理和作用1.1 ACPI的基本原理ACPI通过操作系统和计算机硬件之间的接口,实现对电源管理的控制。

它使用一种称为ACPI表的数据结构,描述计算机的硬件组件和其对电源管理的需求。

1.2 ACPI的作用ACPI规范定义了一系列的电源管理功能,包括电源状态管理、设备唤醒、功耗管理等。

通过ACPI,操作系统可以根据硬件设备的需求,动态地调整电源的使用,从而提高计算机的能效和性能。

1.3 ACPI的优势ACPI的优势在于其灵活性和可扩展性。

它可以适应不同类型的计算机硬件,并支持不同的操作系统。

此外,ACPI还提供了一套标准的接口和方法,使得开发人员可以更方便地实现电源管理功能。

二、ACPI的主要组成部分2.1 ACPI表ACPI表是ACPI规范中定义的一种数据结构,用于描述计算机的硬件设备和其对电源管理的需求。

ACPI表包括多个子表,每个子表描述了不同的硬件设备或功能。

2.2 ACPI命名空间ACPI命名空间是ACPI规范中定义的一种层次结构,用于组织和管理ACPI对象。

每个ACPI对象都有一个唯一的名称,可以通过名称来访问和操作该对象。

2.3 ACPI事件和方法ACPI事件是指计算机硬件设备状态的变化,如设备的插拔、电源状态的改变等。

ACPI方法是一种特殊的ACPI对象,用于处理ACPI事件和执行相应的操作。

三、ACPI的电源状态管理3.1 电源状态ACPI定义了多种电源状态,包括S0、S1、S2、S3、S4和S5等。

每种状态代表了计算机的不同工作状态,从全功耗状态到完全关闭状态。

3.2 电源状态的转换ACPI提供了一套标准的接口和方法,用于控制电源状态的转换。

操作系统可以根据硬件设备的需求,动态地将计算机从一个状态转换到另一个状态。

ACPI电源管理规范

ACPI电源管理规范

ACPI电源管理规范ACPI电源管理规范是一种电源管理技术,用于操作系统和计算机硬件之间的通信。

它定义了一组标准接口和方法,用于控制和监视计算机的电源管理功能。

ACPI旨在提高计算机的能效,并提供更好的系统性能和用户体验。

ACPI电源管理规范包括以下几个方面的内容:1. 电源状态管理:ACPI定义了一组电源状态,包括开启、关闭、休眠和待机等状态。

操作系统可以通过ACPI接口与计算机硬件进行通信,控制计算机的电源状态。

例如,当计算机长期不使用时,操作系统可以将计算机设置为休眠状态,以节省能源和延长电池寿命。

2. 电源事件通知:ACPI规范定义了一些电源事件,例如电池电量低、电源适配器插入或者拔出等。

操作系统可以通过ACPI接口接收这些事件的通知,并根据需要采取相应的措施。

例如,当电池电量低时,操作系统可以发送警告消息或者自动调整系统设置以延长电池寿命。

3. 电源管理策略:ACPI规范允许操作系统和计算机硬件定义一些电源管理策略,以实现更好的能效和性能。

例如,操作系统可以根据计算机的使用情况和电源状态,动态调整处理器的频率和电压,以平衡性能和能源消耗。

4. 设备电源管理:ACPI规范还定义了一组接口和方法,用于控制和监视计算机的设备电源管理。

操作系统可以通过ACPI接口告知设备进入低功耗模式或者关闭设备以节省能源。

同时,设备也可以通过ACPI接口向操作系统报告其电源状态和能源需求。

5. 系统配置和唤醒:ACPI规范还包括一些系统配置和唤醒相关的接口和方法,用于在计算机启动和关闭过程中进行控制和管理。

例如,操作系统可以通过ACPI接口配置计算机的硬件设备和资源分配,以确保系统正常启动和运行。

总之,ACPI电源管理规范为操作系统和计算机硬件之间提供了一种标准的通信方式,以实现更好的电源管理和能效优化。

通过使用ACPI,可以提高计算机的能效,延长电池寿命,并提供更好的用户体验。

ACPI电源管理规范

ACPI电源管理规范

ACPI电源管理规范ACPI(Advanced Configuration and Power Interface)是一种电源管理规范,旨在提供一种统一的方式来管理计算机硬件设备的电源和系统配置。

该规范定义了一组标准接口和方法,允许操作系统和硬件设备之间进行通信和协调,以实现高效的电源管理和系统配置。

ACPI电源管理规范的主要目标是优化计算机的能源利用,延长电池寿命,并提供更好的系统性能。

它通过以下几个方面来实现这些目标:1. 系统电源管理:ACPI规范定义了一组标准接口和方法,用于控制计算机的电源状态。

这些接口和方法允许操作系统控制硬件设备的电源状态,例如开启、关闭、休眠和唤醒。

2. 设备电源管理:ACPI规范还定义了一组标准接口和方法,用于控制硬件设备的电源状态。

这些接口和方法允许操作系统控制硬件设备的电源状态,例如开启、关闭、休眠和唤醒。

通过有效地管理设备的电源状态,可以降低系统功耗,延长电池寿命,并提高系统性能。

3. 系统配置管理:ACPI规范还定义了一组标准接口和方法,用于管理计算机的系统配置。

这些接口和方法允许操作系统获取和修改硬件设备的配置信息,例如中断分配、内存映射和设备资源分配。

通过有效地管理系统配置,可以优化系统性能,并提供更好的兼容性和可靠性。

ACPI电源管理规范的实施需要硬件设备和操作系统的支持。

硬件设备需要提供符合ACPI规范的固件和驱动程序,以支持操作系统对电源管理和系统配置的控制。

操作系统需要提供ACPI驱动程序和工具,以实现对硬件设备的电源管理和系统配置。

ACPI电源管理规范已经得到了广泛的应用和支持。

几乎所有现代的计算机硬件设备和操作系统都支持ACPI规范。

通过有效地实施ACPI规范,可以实现更好的能源利用和系统性能,提高计算机的可用性和可靠性。

总结起来,ACPI电源管理规范是一种电源管理规范,旨在提供一种统一的方式来管理计算机硬件设备的电源和系统配置。

通过优化能源利用、延长电池寿命和提供更好的系统性能,ACPI规范对于现代计算机的电源管理和系统配置至关重要。

ACPI电源管理规范

ACPI电源管理规范

ACPI电源管理规范ACPI(Advanced Configuration and Power Interface)是一种电源管理规范,旨在提供一种统一的、平台无关的接口,以便操作系统和硬件设备之间进行有效的通信和协调,从而实现高效的电源管理。

ACPI规范定义了一套标准的方法和数据结构,用于控制和监控计算机系统的电源状态、设备资源分配和系统配置。

一、ACPI规范的背景和意义ACPI规范的制定旨在解决传统的电源管理方法的局限性和不足之处。

在过去,计算机系统的电源管理主要通过BIOS(Basic Input/Output System)来控制,而BIOS是特定于硬件平台的,导致了不同硬件厂商之间在电源管理方面的差异。

这使得操作系统开辟人员需要针对不同的硬件平台编写不同的驱动程序,增加了开辟和维护的难度。

ACPI规范的浮现解决了这个问题,它提供了一种统一的、平台无关的接口,使得操作系统可以通过这个接口与硬件设备进行通信和协调,实现高效的电源管理。

ACPI规范定义了一套通用的数据结构和方法,使得操作系统可以获取和控制硬件设备的状态、资源分配和配置信息,从而实现更精细化、高效的电源管理。

二、ACPI规范的基本原理和架构ACPI规范基于一种称为ACPI表的数据结构,这些表包含了描述计算机系统的各个方面的信息,如硬件设备、电源状态、系统配置等。

ACPI表由操作系统通过BIOS获取,并在启动时加载到内存中,操作系统可以通过读取和解析这些表来获得系统的详细信息。

ACPI规范定义了一套名为ACPI Machine Language(AML)的指令集,用于描述和控制硬件设备的行为和状态。

AML是一种类似于汇编语言的低级语言,用于编写ACPI驱动程序和控制方法。

ACPI规范还定义了一套名为ACPI Namespace的层次化命名空间,用于组织和管理硬件设备和控制方法。

ACPI Namespace类似于文件系统的目录结构,可以通过路径访问和操作硬件设备和控制方法。

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

S1,S2:待机。

只关闭CPU。

S1是完全加电;S2是如果CPU不活动就进入待机状态。

S3:挂起到内存,关闭硬盘,其它设备处于加电等待状态。

S4:休眠,内存写入硬盘后,关闭所有设备。

S5:关机;S0:开机Windows XP的电源管理高级电源管理(APM) 规范定义以下电源状态:•就绪S1•待机S2•挂起S3•休眠S4•关闭S5其中的三个状态既可应用于单个计算机组件,又可应用于整个计算机。

挂起状态处于特殊的低能耗状态,它应用于整个计算机而非单个组件。

就绪S1在就绪状态下,计算机或设备处于完全加电状态且随时可用。

“就绪”的APM 定义只表示计算机或设备处于完全加电状态,但不区分活动和空闲情况。

待机S2待机是指在节能的、依赖系统的中间状态。

在中央处理器单元(CPU) 空闲且在指定的时间间隔内无设备活动时进入待机状态。

计算机将在发生以下某个事件之后返回到就绪状态:•某个设备引发了硬件中断•访问了任何受控设备当计算机处于待机状态时,会保存所有数据和操作参数。

挂起S3挂起状态被定义为这样一种计算机状态:它是可用的最低能耗级别,能够保存操作数据和参数。

挂起状态可由系统的基本输入输出系统(BIOS) 或BIOS 之上的软件来启动。

如果系统BIOS 检测到需要立即响应(如电池进入极低的能源状态)的情况,它可在不发出通知的情况下将计算机置为挂起状态。

如果计算机处于挂起状态,则在恢复正常活动之前不进行计算。

直到由外部事件(如按按钮、计时器警报等)给出信号后,才会恢复活动。

休眠S4Windows XP 对休眠提供内置的支持(操作系统控制的ACPI S4 休眠状态)。

休眠会保存计算机的完整状态并关闭电源。

计算机看上去处于关闭状态。

这是可用的最低电源休眠状态,而且可以安全地关闭电源。

在从休眠状态恢复后,BIOS 执行正常的开机自检,然后读取已创建的用于保存计算机状态的休眠文件。

计算机返回到进入休眠模式之前所处的最后状态。

休眠模式可减少启动时间。

请注意,在维护计算机时,确保已关闭计算机而非使用休眠模式。

Windows XP 支持休眠功能(ACPI S4 休眠状态)。

Windows XP S4OS Hibernate(休眠)在新计算机上和满足正确的视频驱动程序的要求且没有VXD 音频驱动程序的升级计算机上可用。

S4 是休眠状态。

它与APM 的“Suspend to Disk”(磁盘挂起)状态非常接近。

休眠要求:计算机必须支持APM 1.2 或ACPI。

支持D3 的分页设备(备注- 某些SCSI 配置不支持D3)。

WDM 音频。

未连接旧式捕获设备。

未安装WebTV for Windows。

无ICS 主机(客户端良好)。

关闭S5处于关闭状态时,计算机或设备不通电且处于不活动状态。

在关闭状态下,可能保存数据和操作参数,也可能不保存。

电脑的高级电源管理要掌握待机和休眠,必须先了解下面两个知识:ACPI和APM。

1.什么是ACPIACPI是Advanced Configuration and Power Interface的缩写,中文意为“高级配置与电源接口”,这是微软、英特尔和东芝共同开发的一种工业标准。

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

同时,可将ACPI分为六种不同的工作状态,分别是S0到S5,它们代表的含义分别是:S0:电脑正常工作,所有硬件设备全部处于打开或正常工作的状态;S1:也称为POS(Power on Suspend,CPU停止工作),其他的硬件设备仍然正常工作;S2:将CPU关闭,但其余的硬件设备仍然运转;S3:通常称为STR(Suspend to RAM,挂起到内存),将运行中的数据写入内存后关闭硬盘;S4:也称为STD(Suspend to Disk,挂起到硬盘),内存信息写入硬盘,然后所有部件停止工作;S5:所有硬件设备(包括电源)全部都关闭,也就是关机。

2.什么是APMAPM其实是Advanced Power Manager(高级电源管理)的缩写,这是通过操作系统来控制、管理电脑硬件电源的一种管理模式,其实也是一套电脑电源管理程序(软件),版本不同,功能也有所不同,比如APM V1.0&V1.1,这两个版本都是直接由BIOS执行电源管理,而APM V1.2则是可以先通过操作系统定义电源管理,然后再由BIOS负责执行。

在如今流行的操作系统中,都内置了APM,而在以前的DOS时代,APM并未真正被引入操作系统,所以无法执行待机、休眠等操作,重启也只能用Ctrl+Alt+Delete组合键或电源的Reset键。

3.BIOS中的电源管理设置一般而言,主板产商定义BIOS的默认设置都是启动了“高级电源管理”这个功能的,大多数情况下不需要我们自己设置,只需采用其默认设置即可。

如果碰到以前能使用“高级电源管理”,但后来又不行了,排除系统或其他硬件可能外,才会考虑BIOS中的设置是否有问题。

遇到这种情况,可以将BIOS设置还原到默认状态即可,方法为:启动电脑,用DEL键进入BIOS,用键盘上方向键定位到“Load Optimized Defaults”,然后按F10保存并退出BIOS设置即可。

这里以Intel845PE主板为例,其他类型主板大致相同,这里仅作为参考。

“Power Management Setup”常见设置举例ACPI Function:是否允许ACPI功能ACPI Suspend Type:ACPI的挂起类型,通常这里只有一个选择,即S1(POS)状态,其实这个就包含了其他的挂起状态(S2、S3、S4)Power Management:电能管理方式,默认为User Define(用户自定义),还有就是Min Saving(最小)和Max Saving(最大)Video Off Method:显示器开关可以设置的值:Blank Screen表示显示器不发射电子光束,即可减少耗电;V/H SYNC+Blank表示除Blank Screen外,还可由BIOS来控制显示器水平与垂直同步信号,达到省电目的,此项为默认设置;DPMS Support,DPMS是显示器与显卡之间的电源管理协定。

在两者都支持DPMS的状态下,只要BIOS支持,显卡即可通过信号通知显示器进入省电模式。

HDD Power Down:设置IDE硬盘在多长时间内完全没有读写操作时,便可进入省电状态,切断硬盘电源以省电,缺省值为Disabled。

Modem Use IRQ:该选项说明Modem使用的端口所占用的IRQ编号,让系统在省电状态下仍可以监视。

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:这是机箱电源开关的功能设置,在开机状态下,按住开机电源按键超过四秒钟,系统就一定会关机,如果不超过4秒,系统就会按此设置操作。

可以设置的值:Delay 4 Sec表示超过4秒关机,如果不超过4秒则进入Suspend模式,此项为默认设置;Instant-Off表示不需要等待4秒,只要按下关机按钮立刻关机。

待机、休眠是怎样工作的1.为什么需要待机、休眠尽管电脑硬件运行速度越来越快,但操作系统的体积也在不断膨胀,使得电脑开、关机时,启动、关闭的程序越来越多,花费时间也越来越漫长。

因此如何让电脑能够快速启动、一开机就进入Windows,就成为用户关心的问题。

于是,随着硬件和软件的升级,操作系统开始引入了高级电源管理,其作用就是在电脑闲置时关闭部分设备,将电脑进入等待休息状态,这样当需要重新使用电脑时,能够直接从等待休息状态尽快恢复到原先的工作状态,起到类似于快速启动的效果;同时,不用电脑时还能节省不少电能。

2.把数据存到内存中——待机我们都知道,从硬盘读取数据的速度远低于从内存读取的速度。

因此,电脑运行时首先是将硬盘中的数据提出并存到内存中,然后再由内存将数据发送到CPU中进行处理,接着处理后的数据将先返回内存,再写进硬盘。

正在运行的数据几乎都保存在内存中。

然而,进入待机状态也就是将当前数据保存在内存中,然后将硬盘关闭,也就是挂起到内存(Suspend to RAM,简称TR)。

这时除硬盘外,其他设备还是处于加电等待状态(也就是说唤醒时无须重新加电,通俗地说就是原地待命),所以电源、CPU、显卡等设备的风扇还是处于工作中,键盘指示灯也是亮着的。

我们可以通过按键盘任意键或动一下鼠标来唤醒电脑,这时硬盘就会重新加电并启动,然后和内存、CPU等设备交换数据,从而完成返回到原来工作状态的任务。

3.将内存装进硬盘——休眠休眠,在广义上包括挂起到内存(STR,也就是待机)和挂起到硬盘(Suspend to Disk,简称STD)两种,而我们通常所指的休眠其实是STD。

当电脑进入休眠状态时,电脑首先将内存中的状态复制到硬盘,然后关闭电源。

此时电脑几乎和通常关机一样“安静”,你完全可以切断电源,因为保存到硬盘里面的数据不会由于断电而丢失!它和Ghost给系统做镜像的道理一样,不过与Ghost不同的是:Ghost保存并恢复的是整个系统信息,而休眠保存并恢复的是系统运行的信息。

与待机相比,休眠是不能通过外部设备来唤醒的,它和正常开机一样启动电脑;不过和开机相比,休眠后启动电脑无需一个一个进程地来启动,只须要将硬盘中的内存镜像读取到内存中即可。

由于内存中的资料就是电脑当前的“状态”,为保持这个状态不变(可理解为不能压缩),系统必须在硬盘中开辟一个和内存容量大小相等的空间以保证能装下整个内存的“当前状态”,而这个空间的名字就叫hiberfil.sys,它的体积一般为物理内存的大小(比如电脑的内存是256MB,这个文件的体积也将是256MB,如图1),和我们管虚拟内存叫做pagefile.sys 道理是一样的。

你知道吗?为什么Windows 98中不要启用休眠?原因有两个:①在刚推出Windows 98时,很多硬件对ACPI支持不是很好,所以Windows 98不能自动识别ACPI规范,不过可以在安装时用“Setup /PJ”命令来安装Windows 98,或升级Windows 98“高级电源管理”的驱动,让其支持ACPI。

相关文档
最新文档