ACPI je otevřený průmyslový standard, který umožňuje operačnímu systému přímo řídit množství energie dodávané jednotlivým hardwarovým komponentám a periferiím. Nahradil starší standardy jako APM (Advanced Power Management).
Standard ACPI přinesl revoluci v tom, jak počítač nakládá s hardwarem. Mezi jeho klíčové úkoly patří:
ACPI definuje tzv. G-stavy (Global States) a S-stavy (Sleep States), které určují, v jakém režimu se systém nachází:
| Stav | Název | Popis |
|---|---|---|
| G0 (S0) | Working | Počítač je plně v provozu, procesor vykonává instrukce. |
| G1 (S1-S4) | Sleeping | Počítač je zdánlivě vypnutý, ale udržuje stav v paměti nebo na disku. |
| G2 (S5) | Soft Off | Systém je vypnutý, ale základní deska je stále pod napětím (čeká na zapnutí). |
| G3 | Mechanical Off | Počítač je zcela odpojen od elektrické sítě. |
Pro detailní řízení spotřeby procesoru využívá ACPI další dvě kategorie:
I když na serveru, kde běží vaše DokuWiki, pravděpodobně nevyužíváte režim spánku, ACPI je kritické pro:
1. **Správné vypnutí (Soft Power-off):** Umožňuje systému korektně ukončit procesy a databáze po stisknutí tlačítka napájení. 2. **Monitoring hardwaru:** Předávání informací o teplotě a otáčkách ventilátorů do dohledových systémů. 3. **Virtualizaci:** Hypervizory (jako Proxmox nebo VMware) emulují ACPI pro hostované systémy, aby bylo možné virtuální stroje korektně ovládat.
Související pojmy: Hardware, Operační systém, Server Management.