Can you summarize the following document?
        
  作為標準中最廣為認可的部分,電源管理經歷了較多的改進。  早先,進階電源管理(APM, Advanced Power Management)將電源管理幾乎完全分配給BIOS控制,這大大的限制了作業系統在控制電能消耗方面的功能。  ACPI可以實現的功能包括:  Windows 98是微軟第一個支援ACPI的作業系統。FreeBSD v5.0是支援ACPI的第一個UNIX作業系統 。Linux、NetBSD和OpenBSD都支援ACPI。Windows Vista及以後的Windows要求電腦必須支援ACPI。

  

  ACPI規範定義了一臺相容ACPI的計算機系統可以有以下七個狀態(所謂的全域性狀態):  此外,當作業系統在不支援ACPI的情況下執行,這種狀態被定義為"Legacy"。在這個狀態下,硬體和電源不是通過ACPI來管理的,而是由進階電源管理(APM)、舊式隨插即用(Legacy Plug and Play)等管理。  (參考資料:ACPI規範3.0b版的連結在下面 External links, 檢視chapter 7.3.4)

  當一個裝置已沒有電源供應的時候,可能整個電腦系統還在工作,光碟機是一個很好的例子。 裝置狀態是與裝置相關的狀態,他們的定義和以下四個因素有關:  電源消耗(Power consumption),裝置用電量的多少。  裝置狀態/環境(Device context),裝置(從D0進入其他狀態的時候)保留了多少原來的狀態/環境。作業系統負責儲存丟失的裝置狀態/環境。  裝置驅動(Device driver),讓裝置恢復到D0,驅動程式應該做什麼(或者做多少)。  裝置狀態有一下幾個:

  處理器電源狀態(C0,C1,C2,C3......Cn狀態)是指在G0狀態下的處理器電能消耗和溫度管理的狀態。  只有C0狀態下CPU才會執行指令,C1到Cn狀態下CPU都處於各種不同程度的睡眠狀態("Sleeping States"),在這睡眠狀態下,CPU都有一個恢復到C0的喚醒時間("latency"),它是和CPU的電能消耗有關的,通常,用電能量越小意味著得花更長的時間恢復到C0狀態,也就是喚醒時間越長。  當在C0狀態下時,ACPI可以通過效能狀態(P-states)來改變處理器的效能。  各個狀態的定義如下所示:

  裝置和處理器效能狀態(Px狀態)是在C0(對於處理器)和D0(對於裝置)下定義的電源消耗和能力的狀態。效能狀態允許OSPM在效能和能源消耗之間取得平衡。P0是最高效能狀態,從P1到P"n"是連續的低效能狀態,最高限制"n"為16。  這個狀態在Intel處理器中稱為SpeedStep,在AMD處理器中稱為PowerNow!、Cool'n'Quiet,在VIA處理器中稱為PowerSaver。
高階配置與電源介面(英文:Advanced Configuration and Power Interface,縮寫:ACPI),是1997年由英特爾、微軟、東芝共同提出、制定的作業系統電源管理、硬體組態介面,是一種開放標準,取代進階電源管理、多處理器規範、舊式隨插即用等規範。2000年8月康柏和鳳凰科技加入,推出 ACPI 2.0規格。2004年9月惠普取代康柏,推出 ACPI 3.0規格。2009年6月16日則推出 ACPI 4.0規格。2011年11月23日推出ACPI 5.0規格。由於ACPI技術正被多個作業系統和處理器架構採用,該規格的管理模式需要與時俱進。2013年10月,ACPI的推廣者們一致同意將ACPI的屬有歸到UEFI論壇。今後新的ACPI規格將由UEFI論壇制定。