ACPI 的全稱是什麼?


介紹

ACPI 代表 **高階配置與電源介面 (Advanced Configuration and Power Interface)**。它旨在取代功能有限的舊版 **高階電源管理 (APM) 標準**。ACPI 提供了一個更全面的框架來管理系統電源、熱管理和裝置配置。

ACPI 規範包含一組表格,這些表格提供有關係統配置的資訊,例如裝置的位置和型別,以及它們的電源需求。作業系統使用此資訊來管理裝置的功耗,並在裝置不用時允許裝置進入低功耗狀態。

ACPI 的歷史

ACPI 最初由 **英特爾、微軟** 和 **東芝** 於 **1996 年** 推出,旨在替代功能有限的高階電源管理 (APM) 標準。ACPI 的目標是提供一個更全面的框架來管理系統電源、熱管理和裝置配置。

第一個版本的 ACPI 規範,**ACPI 1.0**,於 **1996 年** 釋出。它包括對基本電源管理功能的支援,例如系統電源狀態、裝置電源管理和熱管理。

多年來,隨著規範的每個新版本,ACPI 進行了更新和改進。**ACPI 2.0** 於 **2000 年** 釋出,增加了對裝置熱插拔和動態處理器電壓和頻率控制的支援。

**ACPI 3.0** 於 **2004 年** 釋出,引入了對虛擬化技術和增強的熱管理功能的支援。**ACPI 4.0** 於 **2006 年** 釋出,增加了對可擴充套件電源管理和平臺級資料模型的支援。

最新版本的 ACPI 是 **ACPI 6.4**,於 **2019 年** 釋出。它包括對新裝置(例如 **固態硬碟 (SSD)** 和 **非易失性記憶體 Express (NVMe)** 裝置)的支援,以及對電源管理和熱管理功能的增強。

ACPI 的用途

ACPI 的主要目標是:

  • **高效的電源管理** - ACPI 允許作業系統管理系統裝置(例如 CPU、GPU 和硬碟驅動器)的功耗。

  • **硬體配置** - ACPI 提供了一種標準化的方法,供作業系統檢測和配置硬體元件,例如 USB 裝置、網路介面卡和儲存裝置。

  • **系統級事件** - ACPI 支援系統級事件,例如電源按鈕按下、蓋子關閉和電池狀態變化。

ACPI 的元件

ACPI(高階配置與電源介面)的元件包括:

  • **ACPI BIOS** - ACPI BIOS 是實現 ACPI 規範的韌體。它提供作業系統和硬體之間的介面,並管理電源和裝置配置。

  • **ACPI 表格** - ACPI 規範定義了一組表格,其中包含有關係統配置的資訊,包括安裝在系統中的裝置、它們的特性及其電源需求。這些表格儲存在系統的 BIOS 中,並由作業系統用於管理電源和裝置配置。

  • **ACPI 驅動程式** - ACPI 驅動程式是在作業系統中執行的軟體元件,它提供作業系統和 ACPI BIOS 之間的介面。它負責管理功耗和硬體配置。

  • **ACPI 控制方法** - ACPI 規範定義了一組控制方法,允許作業系統與 ACPI BIOS 通訊以控制功耗和硬體配置。這些控制方法在 ACPI BIOS 韌體中實現。

  • **ACPI 系統介面** - ACPI 規範定義了一組系統介面,允許作業系統與系統的硬體元件通訊。這些介面包括 ACPI **系統控制中斷 (SCI)**,用於發出系統級事件的訊號,例如電源按鈕按下和蓋子關閉。

ACPI 的實現和支援

ACPI 實現在系統的 BIOS 韌體中,並且需要硬體和作業系統的支援。以下是一些關於 ACPI 實現和支援的詳細資訊:

  • **BIOS 韌體** - 系統的 BIOS 韌體必須支援 ACPI,並且必須正確配置 ACPI 表格才能提供有關係統配置和電源需求的必要資訊。

  • **作業系統支援** - 作業系統必須支援 ACPI 並安裝必要的 ACPI 驅動程式。大多數現代作業系統,包括 Windows、macOS 和 Linux,都開箱即用地提供 ACPI 支援。

  • **裝置支援** - 安裝在系統中的裝置也必須支援 ACPI 才能利用其電源管理和配置功能。大多數現代裝置,包括 CPU、GPU 和儲存裝置,都支援 ACPI。

  • **ACPI 版本** - 系統的 BIOS 韌體和作業系統支援的 ACPI 版本會影響提供的功能級別。較新版本的 ACPI 支援更高階的功能,例如動態處理器電壓和頻率控制,以及對虛擬化技術的支援。

  • **ACPI 設定** - ACPI 設定可以在系統的 BIOS 設定實用程式或透過作業系統的電源管理設定進行配置。這些設定允許使用者自定義電源管理設定,例如按下電源按鈕時的行為或系統的電源管理模式。

ACPI 的優點

ACPI(高階配置與電源介面)有幾個優點,包括:

  • 改進的電源管理

  • 標準化介面

  • 裝置配置

  • 系統級事件

  • 增強的功能

ACPI 的侷限性

雖然 ACPI(高階配置與電源介面)有很多優點,但也有一些限制會影響其效能和功能。以下是一些示例:

  • 相容性問題

  • BIOS 支援

  • 控制有限

  • 除錯問題

  • 電源管理限制

結論

ACPI 是管理現代計算機系統中功耗和裝置配置的重要標準。ACPI 允許更有效的電源管理、標準化的裝置配置和系統級事件處理。雖然 ACPI 有一些侷限性,包括相容性問題和對電源管理設定的控制有限,但其好處遠大於其侷限性。由於硬體製造商和作業系統開發商的廣泛支援,ACPI 是現代計算的重要組成部分,並將繼續在提高系統效率和功能方面發揮重要作用。

常見問題解答

問 1:如何在系統上訪問 ACPI 設定?

答:通常可以透過系統的 BIOS 設定實用程式或透過作業系統的電源管理設定來訪問 ACPI 設定。

問 2:能否在我的系統上停用 ACPI?

答:雖然可以在某些系統上停用 ACPI,但這樣做可能會導致相容性問題並限制系統功能。

問 3:ACPI 和 APM 有什麼區別?

答:APM(高階電源管理)是早期用於管理計算機系統中功耗的標準,而 ACPI 提供了一套更高階和更全面的功能,包括標準化的裝置配置和系統級事件處理。

更新於:2023 年 4 月 14 日

224 次檢視

開啟您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.