Skip to main content

Jaki jest zaawansowany interfejs konfiguracji i mocy?

Zaawansowana konfiguracja i interfejs mocy to standard do zarządzania energią komputerową.Znany również z akronimu ACPI, przedstawia wiele aspektów konfiguracji urządzenia pod kontrolą systemu operacyjnego (OS).Większość starszych zarządzania energią jest zaimplementowana w systemie operacyjnym z ACPI zamiast w podstawowym systemie wyjściowym wejściowym (BIOS).ACPI jest używane w systemach komputerowych do zarządzania odkryciem urządzeń, a także konfiguracji mocy i monitorowania termicznego.Użytkownicy końcowi często korzystają z ACPI do określenia, jak długo urządzenia, takie jak dyski twarde, powinny usiąść bezczynność przed zmniejszeniem zużycia energii.

W 1996 r. Pierwsza wersja standardu zaawansowanego konfiguracji i interfejsu zasilania została wydana przez grupę producentów komputerowych.Jego celem było konsolidacja zarządzania energią systemu w jednym miejscu dla serwerów, a także komputerów przenośnych i komputerów stacjonarnych.Przed ACPI wiele z tych funkcji zostało wykonanych przez BIOS specyficzny dla płyty głównej.Kolejna specyfikacja o nazwie Advanced Power Management (APM) dostarczyła część interfejsu aplikacji wraz z BIOS.Tabele specyfikacji wieloprocesorowej (MPS) również odegrały istotną rolę i zostały również zintegrowane z ACPI.

Specyfikacja zaawansowanej konfiguracji i interfejsu mocy ewoluowała w latach 2000.Obsługa nowych urządzeń i technologii zostało uwzględnione przy jednoczesnym utrzymaniu większości funkcji zarządzania i konfiguracji w systemie operacyjnym.BIOS systemu i oprogramowanie układowe komunikują się z ACPI za pomocą tabel opisu sprzętu i języka maszynowego ACPI (AML).Umożliwiają one niezależnym od platformy kodzie zarządzania w ACPI dostęp do urządzeń specyficznych dla platformy na każdym komputerze.Standard ACPI definiuje również sprzętowe interfejsy o stałej funkcji w celu zmniejszenia ilości kodu potrzebnego do uruchamiania i odzyskiwania awarii.

Wymóg wdrożenia interpretera AML w każdym systemie OS pomógł spowolnić przyjęcie standardu ACPI.Zaawansowana architektura komponentów konfiguracji i interfejsu mocy (ACPICA) została utworzona w 1998 r., Aby pomóc twórcom OS.Obejmuje niezależny od OS interpretera AML wraz z niektórymi wymaganą infrastrukturą ACPI.ACPICA ma na celu umożliwienie dowolnego systemu operacyjnego na korzystanie z ACPI zamiast samej implementacji specyficznej dla OS.Jest to standard open source, który ewoluował z czasem wraz ze specyfikacją ACPI.

Zarządzanie energią oparte na zaawansowanej konfiguracji i interfejsie zasilania jest kluczową częścią zielonego przetwarzania.Standardy takie jak ACPI pozwalają systemowi systemu operacyjnego umieszczać procesory i komponenty płyty głównej na różne poziomy snu w razie potrzeby.Na przykład interfejs sieciowy Wake-on-Lan może zminimalizować zużycie energii do momentu wykrycia ruchu.Cały system może być zasilany, z wyjątkiem jego głównej pamięci, czekając na szczególne klawisze w celu przywrócenia operacji.Niektóre zielone płyty główne mają również cały procesor poświęcony zarządzaniu energią systemu.