Co je pokročilá konfigurace a napájecí rozhraní?

Pokročilá konfigurace a rozhraní napájení je standard pro správu napájení počítače. Známý také pod zkratkou ACPI přináší mnoho aspektů konfigurace zařízení pod kontrolu operačního systému (OS). Většina starších řízení spotřeby je implementována v OS s ACPI místo v systému Basic Input Output System (BIOS). ACPI se používá v počítačových systémech ke správě zjišťování zařízení, konfigurace napájení a monitorování teploty. Koncoví uživatelé často používají ACPI ke stanovení, jak dlouho mají zařízení, jako jsou pevné disky, zůstat v klidu, než se sníží jejich spotřeba energie.

V roce 1996 vydala skupina výrobců počítačů první verzi standardu Advanced Configuration and Power Interface. Jeho cílem bylo konsolidovat správu napájení systému na jednom místě jak pro servery, tak pro přenosné a stolní počítače. Před ACPI bylo mnoho z těchto funkcí prováděno BIOSem specifickým pro základní desku. Další specifikace nazvaná Advanced Power Management (APM) poskytla část aplikačního rozhraní spolu s BIOS. Důležitou roli hrály také tabulky s víceprocesorovými specifikacemi (MPS) a byly také integrovány do ACPI.

Specifikace Advanced Configuration and Power Interface se vyvinula v průběhu 2000s. Podpora nových zařízení a technologií byla zahrnuta při zachování většiny funkcí správy a konfigurace v OS. Systém BIOS a firmware komunikují s ACPI prostřednictvím tabulek s popisem hardwaru a ACPI Machine Language (AML). Umožňují řídícímu kódu nezávislému na platformě v rozhraní ACPI přistupovat k zařízením specifickým pro platformu na každém počítači. Standard ACPI také definuje hardwarová rozhraní s pevnými funkcemi, aby se snížilo množství kódu potřebného pro spouštění a zotavení po selhání.

Požadavek na implementaci tlumočníka AML v každém OS pomohl zpomalit přijetí standardu ACPI. V roce 1998 byla vytvořena architektura pokročilých konfigurací a architektury komponent rozhraní napájení (ACPICA), která má pomoci vývojářům OS. Zahrnuje překladač AML nezávislý na OS a část požadované infrastruktury ACPI. Program ACPICA je navržen tak, aby umožnil kterémukoli OS používat ACPI spíše než samotnou implementaci 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 umístit 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 není detekován provoz. Celý systém může být vypnut kromě hlavní paměti a čeká na konkrétní stisk klávesy pro obnovení operace. Některé zelené základní desky mají také celý procesor určený pro správu napájení systému.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?