目前對於BIOS一知半解的我,在短短的幾天搜尋許多資料,我想將初步的概念分享出來,不但可以整目前理思緒,且能在深入主題後分辨到底是否與當初認知有所差異。
ACPI(Advenced Configuration Power Interface)取代APM(Advanced Power Management)
提供給OSPM(Operation System Power Managerment)準則(standard interface)用函數來控制,主要規範的範圍我分為四大區塊
1)Power Management(System, Device, Processor)
2)Event(Plug and Play, System Event)
3)Environment Management(Battery, Thermal)
4)Communication(Embedde Controller, SMBus Controllor)
而OSPM就是只要tuning出好的QoS(Quality of Service)給使用者,但要達成這樣的最佳化效果那ACPI則要成為絕對領域,其他相關的配角(Hardware, Firmware, non-OS Softeare)不能涉及到以上四到區塊。讓OSPM做好大哥的角色,不過,OSPM也有失去控制權的時候,那就是在Thermal出現異常的狀況,ACPI會啟動Active and Passive Cooling interfaces的機制來保護硬體。
它到底如何作業呢?
Reference
<1>Advanced Configuration and Power Interface Specification 5.0
<2>http://en.wikipedia.org/wiki/Advanced_Configuration_and_Power_Interface
<3>http://biosengineer.blogspot.tw/2007/11/acpi-spec-overview.html
<4>http://fred-zone.blogspot.tw/2008/10/bios-acpi-description-table.html
No comments:
Post a Comment