Diferența dintre APM și ACPI

APM vs ACPI

Advanced Power Management (APM) este o interfață de programare a aplicațiilor (API) care facilitează interacțiunea dintre diferite programe software. A fost dezvoltat de Microsoft Corporation și Intel în 1992. Acesta permite unui sistem de operare IBM compatibil pentru a realiza gestionarea alimentării.

APM-urile de cinci stări de putere pentru sisteme informatice:

Full On - în care computerul este pornit și nu este în modul de economisire a energiei.
APM activat - în care computerul este pornit și APM controlează gestionarea alimentării dispozitivului după cum este necesar.
APM Standby - în care dispozitivele se află pe state cu putere redusă și procesorul este încetinit sau oprit; starea sistemului este salvată și nu durează prea mult pentru a reveni la starea anterioară.
Suspendarea APM - în care dispozitivele sunt oprite și se salvează starea sistemului. Este nevoie de mult timp pentru a reveni la starea sa inițială.
Off - calculatorul este oprit.

APM este controlat de sistemul de bază de intrare / ieșire (BIOS) care este integrat în calculator și este primul cod pe care îl rulează pe măsură ce este pornit. Deoarece APM utilizează BIOS, care de obicei nu este conștient de tot ceea ce face utilizatorul; se poate face o mizerie de lucruri în afară de faptul că nu știe nimic despre dispozitive USB, carduri add-in și dispozitive IEEE 1394

Advanced Configuration and Power Interface (ACPI), pe de altă parte, este destinat să fie succesorul APM. Acesta înlocuiește APM în funcții dincolo de capabilitățile APM și este compatibil cu noul hardware. Este mai avansată și mai cuprinzătoare decât APM.

Acesta este centrat pe sistemul de operare, oferindu-i mai mult control asupra sistemului de operare și a celorlalte componente ale calculatorului. Este, de asemenea, compatibil cu produsele mai multor producători diferiți.

Condițiile de putere ACPI sau statele globale pentru sistemele informatice:

G0 (S0) - ceea ce înseamnă că funcționează.
G1 - ceea ce înseamnă că doarme. Are patru stări:
S1 - Puterea CPU și RAM este menținută, dar toate cache-urile procesoarelor sunt spălate și CPU-ul nu mai execută instrucțiuni.
S2 - procesorul este oprit.
S3 - așteptați, dormiți sau suspendați în RAM.
S4 - Hibernare sau suspendare pe disc.

G2 (S5) sau Soft Off - în care unele componente sunt activate pentru a permite intrarea de la tastatură, ceas, modem, LAN și dispozitive USB.
G3 sau oprit mecanic - în care puterea calculatorului este aproape zero și cablul de alimentare poate fi înlăturat.

Deoarece dispozitivul ACPI este nou, dispozitivele mai vechi nu funcționează corespunzător cu acesta și este mai lent decât APM și poate încetini calculatorul. Funcționează bine cu laptopurile și longevitatea computerului. De asemenea, oferă un mod mai inteligent de gestionare a energiei decât APM.

Rezumat:

1.APM este Advanced Power Management în timp ce ACPI este Advanced Configuration și Power Interface.
2.APM este vechi în timp ce ACPI este nou.
3.APM este compatibil cu dispozitive vechi, în timp ce ACPI este compatibil cu hardware nou.
4.ACPI este mai cuprinzător și mai avansat în timp ce APM nu este.
5.APM este centrat pe BIOS, în timp ce ACPI este centrat pe sistemul de operare.