Advanced Power Management (APM) ( rusky "Advanced Power Management" ) je sada funkcí ( API ), která umožňuje programům řídit spotřebu energie osobního počítače kompatibilního s IBM PC .
Vyvinutý v roce 1992 [1] společnostmi Microsoft a Intel . Verze 1.2, vyvinutá v roce 1996, byla poslední. ACPI byl vyvinut jako náhrada za APM. Microsoft přestal podporovat APM počínaje Windows Vista. Implementováno na úrovni BIOSu .
APM používá vrstvený přístup ke správě zařízení. Programy (stejně jako ovladače) přistupují k operačnímu systému (ovladač APM). Dále operační systém zavolá BIOS kompatibilní s APM, který řídí hardware.
Zprávy se vyměňují dvěma směry:
Existuje mnoho dostupných programů pro Advanced Power Management (APM) pevného disku, jako je CrystalDiskInfo .
Existuje 12 stavů/událostí souvisejících se správou napájení (jako jsou požadavky na pohotovostní režim, pozastavení nebo obnovení a upozornění na vybitou baterii), plus události přidané výrobci desek a periferií. Tyto události jsou odesílány z APM BIOS do operačního systému a ovladač tyto události pravidelně kontroluje.
Existuje 21 procedur, které může řidič použít k získání informací o napájení nebo požadavku na změnu napájení. Například: upozorněte BIOS na využití procesoru a pokud je procesor málo vytížený, tak jej BIOS umí nastavit na nízkou spotřebu nebo vrátit do normálního režimu. Ovladač může také zjistit stav napájení zařízení nebo přepnout zařízení do jiného režimu.
Specifikace APM definuje stav napájení systému a stavy napájení zařízení.
Zařízení mohou také podporovat APM. Zařízení mohou podporovat APM zcela nebo částečně.
procesorů | Technologie digitálních|||||||||
---|---|---|---|---|---|---|---|---|---|
Architektura | |||||||||
Architektura instrukční sady | |||||||||
strojové slovo | |||||||||
Rovnoběžnost |
| ||||||||
Implementace | |||||||||
Komponenty | |||||||||
Řízení spotřeby |