Skip to main content

การกำหนดค่าขั้นสูงและอินเทอร์เฟซพลังงานคืออะไร?

การกำหนดค่าขั้นสูงและอินเทอร์เฟซพลังงานเป็นมาตรฐานสำหรับการจัดการพลังงานคอมพิวเตอร์ยังเป็นที่รู้จักกันในตัวย่อ ACPI มันนำมาซึ่งการกำหนดค่าอุปกรณ์หลายแง่มุมภายใต้การควบคุมของระบบปฏิบัติการ (OS)การจัดการพลังงานแบบดั้งเดิมส่วนใหญ่จะถูกนำไปใช้ในระบบปฏิบัติการด้วย ACPI แทนในระบบเอาต์พุตอินพุตพื้นฐาน (BIOS)ACPI ใช้ในระบบคอมพิวเตอร์เพื่อจัดการการค้นพบอุปกรณ์รวมถึงการกำหนดค่าพลังงานและการตรวจสอบความร้อนผู้ใช้ปลายทางมักใช้ ACPI เพื่อระบุระยะเวลาที่อุปกรณ์เช่นฮาร์ดไดรฟ์ควรนั่งไม่ได้ใช้งานก่อนที่จะลดการใช้พลังงานของพวกเขา

ในปี 1996 รุ่นแรกของการกำหนดค่าขั้นสูงและมาตรฐานอินเตอร์เฟสพลังงานถูกปล่อยออกมาโดยกลุ่มผู้ผลิตคอมพิวเตอร์เป้าหมายของมันคือการรวมการจัดการพลังงานของระบบไว้ในที่เดียวสำหรับเซิร์ฟเวอร์เช่นเดียวกับคอมพิวเตอร์พกพาและคอมพิวเตอร์เดสก์ท็อปก่อนที่จะมี ACPI ฟังก์ชั่นเหล่านี้จำนวนมากดำเนินการโดย BIOS เฉพาะเมนบอร์ดข้อกำหนดอื่นที่เรียกว่า Advanced Power Management (APM) เป็นส่วนหนึ่งของอินเตอร์เฟสแอปพลิเคชันพร้อมกับ BIOSตารางข้อมูลจำเพาะมัลติโปรเซสเซอร์ (MPS) ยังมีบทบาทสำคัญและได้รับการรวมเข้ากับ ACPI เช่นกัน

สเปคสำหรับการกำหนดค่าขั้นสูงและอินเทอร์เฟซพลังงานได้พัฒนาตลอดปี 2000การสนับสนุนอุปกรณ์และเทคโนโลยีใหม่ได้ถูกรวมไว้ในขณะที่ยังคงรักษาฟังก์ชั่นการจัดการและการกำหนดค่าส่วนใหญ่ในระบบปฏิบัติการBIOS ระบบและเฟิร์มแวร์สื่อสารกับ ACPI ผ่านตารางคำอธิบายฮาร์ดแวร์และภาษาเครื่อง ACPI (AML)สิ่งเหล่านี้อนุญาตให้ใช้รหัสการจัดการที่ไม่ขึ้นกับแพลตฟอร์มใน ACPI เพื่อเข้าถึงอุปกรณ์เฉพาะแพลตฟอร์มในแต่ละเครื่องมาตรฐาน ACPI ยังกำหนดอินเทอร์เฟซฟังก์ชันคงที่ของฮาร์ดแวร์เพื่อลดจำนวนรหัสที่จำเป็นสำหรับการบูตและการกู้คืนความล้มเหลว

ข้อกำหนดสำหรับการใช้งานล่าม AML ในแต่ละระบบปฏิบัติการช่วยชะลอการใช้มาตรฐาน ACPIสถาปัตยกรรมการกำหนดค่าขั้นสูงและอินเทอร์เฟซส่วนประกอบ (ACPICA) ถูกสร้างขึ้นในปี 1998 เพื่อช่วยเหลือนักพัฒนาระบบปฏิบัติการมันมีล่าม AML ที่ไม่ขึ้นกับระบบปฏิบัติการพร้อมกับโครงสร้างพื้นฐาน ACPI ที่จำเป็นบางอย่างACPICA ได้รับการออกแบบมาเพื่อให้ระบบปฏิบัติการใด ๆ ใช้ ACPI แทนที่จะเป็นการใช้งานเฉพาะระบบปฏิบัติการมันเป็นมาตรฐานโอเพนซอร์ซที่มีการพัฒนาเมื่อเวลาผ่านไปพร้อมกับข้อกำหนด ACPI

การจัดการพลังงานตามการกำหนดค่าขั้นสูงและอินเทอร์เฟซพลังงานเป็นส่วนสำคัญของการคำนวณสีเขียวมาตรฐานเช่น ACPI ช่วยให้ระบบปฏิบัติการวางโปรเซสเซอร์และส่วนประกอบเมนบอร์ดในระดับการนอนหลับที่แตกต่างกันตามต้องการตัวอย่างเช่นอินเทอร์เฟซเครือข่าย Wake-On-LAN สามารถลดการใช้พลังงานได้จนกว่าจะตรวจพบการรับส่งข้อมูลระบบทั้งหมดอาจถูกขับเคลื่อนลงยกเว้นหน่วยความจำหลักรอการกดแป้นพิมพ์เฉพาะเพื่อกู้คืนการทำงานเมนบอร์ดสีเขียวบางตัวยังมีโปรเซสเซอร์ทั้งหมดที่อุทิศให้กับการจัดการพลังงานของระบบ