Co to jest zaawansowany interfejs konfiguracji i zasilania?

Zaawansowana konfiguracja i interfejs zasilania to standard zarządzania energią komputera. Znany również jako akronim ACPI, zapewnia wiele aspektów konfiguracji urządzenia pod kontrolą systemu operacyjnego (OS). Większość starszego zarządzania energią jest implementowana w systemie operacyjnym z ACPI zamiast w Basic Input Output System (BIOS). ACPI jest stosowany w systemach komputerowych do zarządzania wykrywaniem urządzeń, a także konfiguracji zasilania i monitorowania termicznego. Użytkownicy końcowi często korzystają z ACPI, aby określić, jak długo urządzenia takie jak dyski twarde powinny pozostawać bezczynne przed zmniejszeniem zużycia energii.

W 1996 r. Grupa producentów komputerów wydała pierwszą wersję standardu Advanced Configuration and Power Interface. Jego celem było skonsolidowanie zarządzania energią systemu w jednym miejscu dla serwerów oraz komputerów przenośnych i stacjonarnych. Przed ACPI wiele z tych funkcji było wykonywanych przez BIOS specyficzny dla płyty głównej. Inna specyfikacja o nazwie Advanced Power Management (APM) stanowiła część interfejsu aplikacji wraz z systemem BIOS. Istotną rolę odegrały również tabele specyfikacji wieloprocesorowej (MPS), które również zostały zintegrowane z ACPI.

Specyfikacja zaawansowanej konfiguracji i interfejsu zasilania ewoluowała w 2000 roku. Dodano obsługę nowych urządzeń i technologii przy jednoczesnym zachowaniu większości funkcji zarządzania i konfiguracji w systemie operacyjnym. System BIOS i oprogramowanie układowe komunikują się z ACPI za pomocą tabel opisu sprzętu i ACPI Machine Language (AML). Umożliwiają one niezależny od platformy kod zarządzania w ACPI, aby uzyskać 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 rozruchu i odzyskiwania po awarii.

Wymóg implementacji interpretera AML w każdym systemie operacyjnym pomógł spowolnić przyjęcie standardu ACPI. Zaawansowana konfiguracja i architektura komponentów interfejsu zasilania (ACPICA) została stworzona w 1998 roku, aby pomóc programistom systemów operacyjnych. Zawiera niezależny od systemu operacyjnego interpreter AML oraz część wymaganej infrastruktury ACPI. ACPICA została zaprojektowana tak, aby umożliwić dowolnemu systemowi operacyjnemu wykorzystanie ACPI, a nie samą implementację specyficzną dla systemu operacyjnego. Jest to standard open source, który ewoluował wraz ze specyfikacją ACPI.

Zarządzanie energią w oparciu o zaawansowaną konfigurację i interfejs zasilania jest kluczowym elementem ekologicznego przetwarzania. Standardy takie jak ACPI pozwalają systemowi operacyjnemu na umieszczenie procesorów i komponentów płyty głównej na różnych poziomach „uśpienia” 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 zostać wyłączony, z wyjątkiem pamięci głównej, oczekując określonego naciśnięcia klawisza w celu przywrócenia działania. Niektóre zielone płyty główne mają również cały procesor dedykowany do zarządzania energią systemu.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?