Jaké je pokročilé konfigurace a napájecí rozhraní?
Pokročilé konfigurace a rozhraní napájení je standardem pro správu počítače. Také známý podle zkratky ACPI, přináší mnoho aspektů konfigurace zařízení pod kontrolou operačního systému (OS). Většina starších správy energie je implementována v OS s ACPI místo v základním vstupním výstupním systému (BIOS). ACPI se používá v počítačových systémech ke správě objevu zařízení, jakož i konfigurace výkonu a tepelného monitorování. Koncoví uživatelé často využívají ACPI k určení, jak dlouhá zařízení, jako jsou pevné disky, by měla před snížením jejich spotřeby energie sedět. Jeho cílem bylo konsolidovat správu systému systému na jednom místě pro servery a přenosné a stolní počítače. Před ACPI bylo mnoho z těchto funkcí prováděno pomocí BIOS specifické pro základní desku. Další specifikace zvaná Advanced Power Management (APM) poskytovalaČást aplikačního rozhraní spolu s BIOS. Tabulky specifikace multiprocesoru (MPS) také hrály zásadní roli a byly také integrovány do ACPI.
Specifikace pro pokročilé konfigurace a napájecí rozhraní se vyvinula v průběhu roku 2000. Byla zahrnuta podpora nových zařízení a technologií při zachování většiny funkcí správy a konfigurace v OS. Systémová bios a firmware komunikují s ACPI prostřednictvím tabulek popisu hardwaru a jazyka ACPI Machine Language (AML). To umožňuje správnímu kódu nezávislého na platformě v ACPI pro přístup k zařízením specifickým pro platformu na každém počítači. Standard ACPI také definuje rozhraní s pevnou funkcí hardwaru, aby se snížilo množství kódu potřebného pro obnovení zavádění a selhání.
Požadavek na implementaci tlumočníka AML v každém OS pomohl zpomalit přijetí standardu ACPI. Pokročilá konfV roce 1998 byla vytvořena architektura IGURACE a Power Interface Component Architecture (ACPICA), aby pomohla vývojářům OS. Zahrnuje interpret AML nezávislý na OS spolu s některými z požadované infrastruktury ACPI. ACPICA je navržena tak, aby umožnila jakémukoli OS využívat spíše ACPI, než aby byla samotnou implementací specifickou pro OS. Je to standard s otevřeným zdrojovým kódem, který se postupem času vyvíjel spolu se specifikací ACPI.
Správa napájení založená na pokročilé konfiguraci a rozhraní napájení je klíčovou součástí zelené výpočetní techniky. Standardy, jako je ACPI, umožňují OS vložit procesory a komponenty základní desky do různých úrovní „spánku“ podle potřeby. Například síťové rozhraní Wake-on-LAN může minimalizovat jeho spotřebu energie, dokud nebude detekován provoz. Celý systém může být napájen s výjimkou jeho hlavní paměti, čeká na konkrétní klávesovou operaci. Některé zelené základní desky mají také celý procesor určený pro správu systému systému.