Advanced Power Management (APM) ( în rusă „Advanced Power Management” ) este un set de funcții ( API ) care permite programelor să gestioneze consumul de energie al unui computer personal compatibil cu IBM PC .
Dezvoltat în 1992 [1] de Microsoft și Intel . Versiunea 1.2, dezvoltată în 1996, a fost ultima. ACPI a fost dezvoltat ca înlocuitor pentru APM. Microsoft a încetat să accepte APM începând cu Windows Vista. Implementat la nivel de BIOS .
APM utilizează o abordare stratificată a gestionării dispozitivelor. Programele (precum și driverele) accesează sistemul de operare (driverul APM). Apoi, sistemul de operare apelează BIOS-ul compatibil APM, care controlează hardware-ul.
Mesajele sunt schimbate în două direcții:
Există multe programe disponibile pentru gestionarea avansată a energiei (APM) a unui hard disk, cum ar fi CrystalDiskInfo .
Există 12 stări/evenimente legate de gestionarea energiei (cum ar fi solicitările de așteptare, suspendare sau reluare și notificări de baterie descărcată), plus evenimente adăugate de producătorii de plăci și periferice. Aceste evenimente sunt trimise din BIOS-ul APM către sistemul de operare, iar driverul verifică în mod regulat astfel de evenimente.
Există 21 de proceduri pe care un șofer le poate folosi pentru a obține informații despre putere sau pentru a solicita o schimbare a puterii. De exemplu: notificați BIOS-ului despre utilizarea procesorului, iar dacă procesorul este puțin utilizat, atunci BIOS-ul îl poate seta la un consum redus de energie sau îl poate restabili în modul normal. De asemenea, șoferul poate afla starea de alimentare a dispozitivului sau poate transfera dispozitivul într-un alt mod.
Specificația APM definește starea de alimentare a unui sistem și stările de alimentare ale dispozitivelor.
Dispozitivele pot suporta, de asemenea, APM. Dispozitivele pot suporta APM în totalitate sau în parte.
Tehnologii de procesoare digitale | |||||||||
---|---|---|---|---|---|---|---|---|---|
Arhitectură | |||||||||
Arhitectura set de instrucțiuni | |||||||||
cuvânt mașină | |||||||||
Paralelism |
| ||||||||
Implementări | |||||||||
Componente | |||||||||
Gestionare a energiei |