止步的有點快,但後續還是會繼續記錄。
全名:
ACPI 為 Advanced Configuration and Power Interface 縮寫,中文是進階組態與電源介面。
起源:
在 ACPI 之前,作業系統使用基於 BIOS 的電源管理和設備配置介面,簡稱 APM (Advanced Power Management、進階電源管理),但每套系統都有自己的管理方案,對 OS 而言缺乏一致性,OS 與 BIOS 之間也無法直接確認彼此的狀態,使電源管理功能存在問題,甚至衝突而造成系統不穩定,為了解決這些問題 ACPI 應運而生。ACPI SPEC 目的是建立業界通用介面,OS、BIOS、硬體彼此通曉狀態,進而打造強健的作業環境,從而實現強大的 OSPM (Operating System-directed configuration and Power Management、作業系統導向的配置和電源管理)。
歷史發展:
ACPI 1.0 於 1997 年釋出,由英特爾、微軟、東芝共同提出、制定作業系統電源管理、硬體組態介面的開放標準,取代高級電源管理 (APM)、多處理器規範、隨插即用 (PnP) 規範。
ACPI 2.0 於 2000 年 8 月釋出,加入了康柏和鳳凰科技的參與,增加了對64位元處理器和PCI Express的支援。
ACPI 3.0 於 2004 年 9 月釋出,惠普取代康柏,增加了對SATA和USB的支援,以及對多核心處理器的優化。
ACPI 4.0 於 2009 年 6 月 16 日釋出,增加了對高精度事件計時器 (HPET) 和高畫質多媒體介面 (HDMI) 的支援,以及對多個電源平面和熱區域的管理
ACPI 5.0 於 2011 年 11 月 23 日釋出,增加了 SoC 和待機電源模型的支援,及對新型硬體裝置和感測器的描述。
2013 年 10 月眾成員一致同意將 ACPI 歸於 UEFI Forum,後續發展與規格由 Forum 共同制定。最新版本 6.5 可至 UEFI Forum 了解所有更新細節。
重點功能:
下列功能都由 ACPI SPEC 定義的一些裝置類型來代表和控制,而 Windows 提供了內建驅動程式來支援這些裝置。