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 wykorzystują ACPI, aby określić, jak długo urządzenia, takie jak dyski twarde, powinny usiąść bezczynnie przed zmniejszeniem zużycia energii.

W 1996 r. Pierwsza wersja zaawansowanej konfiguracji i interfejsu zasilania została wydana przez grupę producentów komputerów. 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)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, aby zmniejszyć ilość 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. Advanced ConfW 1998 r. Utworzono architekturę komponentów interfejsu igedurację i interfejs zasilania (ACPICA), aby pomóc programistom 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ł w czasie wraz ze specyfikacją ACPI.

Zarządzanie energią w oparciu o zaawansowaną konfigurację i interfejs mocy jest kluczową częścią zielonych obliczeń. 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.

INNE JĘZYKI