Verschil tussen APM en ACPI

APM vs ACPI

Geavanceerd energiebeheer (APM) is een Application Programming Interface (API) die de interactie tussen verschillende softwareprogramma's mogelijk maakt. Het werd ontwikkeld door Microsoft Corporation en Intel in 1992. Hiermee kan een IBM-compatibel besturingssysteem energiebeheer realiseren.

APM's vijf toestanden voor computersystemen:

Volledig aan - waarbij de computer is ingeschakeld en deze zich niet in een energiebesparende modus bevindt.
APM ingeschakeld - waarin de computer is ingeschakeld en APM het energiebeheer van het apparaat naar behoefte aanstuurt.
APM Standby - waarbij de apparaten op lage energietoestanden staan ​​en de CPU wordt vertraagd of gestopt; de systeemstatus wordt opgeslagen en het kost weinig tijd om terug te keren naar de vorige staat.
APM-onderbreking - waarbij de apparaten worden uitgeschakeld en de systeemstatus wordt opgeslagen. Het duurt lang om het terug te brengen in zijn oude staat.
Uit - computer is uitgeschakeld.

APM wordt bestuurd door het Basic Input / Output System (BIOS) dat is ingebouwd in de pc en is de eerste code die wordt uitgevoerd terwijl het wordt ingeschakeld. Omdat APM het BIOS gebruikt, dat zich meestal niet bewust is van alles wat de gebruiker doet; het kan een puinhoop van dingen maken, afgezien van het feit dat het niets weet over USB-apparaten, add-in-kaarten en IEEE 1394-apparaten

Geavanceerde configuratie en Power Interface (ACPI), aan de andere kant, is bedoeld als de opvolger van APM. Het vervangt APM in functies die verder gaan dan de mogelijkheden van APM en is compatibel met nieuwe hardware. Het is meer geavanceerd en uitgebreid in vergelijking met APM.

Het is gecentreerd op het besturingssysteem waardoor het meer controle heeft over het besturingssysteem en de andere componenten van de computer. Het is ook compatibel met producten van verschillende fabrikanten.

ACPI's toestanden of globale toestanden voor computersystemen:

G0 (S0) - wat betekent dat het werkt.
G1 - wat betekent dat het slaapt. Heeft vier toestanden:
S1 - Stroom naar CPU en RAM wordt gehandhaafd maar alle processor caches worden gespoeld en de CPU is gestopt met het uitvoeren van instructies.
S2 - CPU is uitgeschakeld.
S3 - stand-by, slaapstand of slaapstand naar RAM.
S4 - Hibernationstand of slaapstand naar schijf.

G2 (S5) of Soft Uit - waarbij sommige componenten zijn ingeschakeld voor invoer van toetsenbord, klok, modem, LAN en USB-apparaten.
G3 of Mechanische uit - waarbij de computer bijna nul is en het netsnoer kan worden verwijderd.

Omdat ACPI nieuw is, werken oudere apparaten niet goed, en is deze langzamer dan APM en kan uw computer trager worden. Het werkt goed met laptops en de levensduur van uw computer. Het biedt ook een slimmere manier voor energiebeheer dan APM.

Samenvatting:

1. APM is Advanced Power Management terwijl ACPI Advanced Configuration en Power Interface is.
2. APM is oud terwijl ACPI nieuw is.
3. APM is compatibel met oude apparaten terwijl ACPI compatibel is met nieuwe hardware.
4. ACPI is uitgebreider en geavanceerder, terwijl APM dat niet is.
5. APM is gecentreerd op het BIOS, terwijl ACPI is gecentreerd op het besturingssysteem.