APM versus ACPI
Advanced Power Management (APM) is een Application Programming Interface (API) die de interactie tussen verschillende softwareprogramma's mogelijk maakt. Het is ontwikkeld door Microsoft Corporation en Intel in 1992. Hiermee kan een IBM-compatibel besturingssysteem energiebeheer realiseren.
De vijf energietoestanden van APM voor computersystemen:
Volledig aan - waarbij de computer is ingeschakeld en deze zich niet in een energiebesparende modus bevindt.
APM ingeschakeld - waarbij 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 Onderbreken - 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 zooitje maken, afgezien van het feit dat het niets weet over USB-apparaten, uitbreidingskaarten en IEEE 1394-apparaten
Geavanceerde configuratie en Power Interface (ACPI) daarentegen zijn 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 machtsstaten of globale staten voor computersystemen:
G0 (S0) - wat betekent dat het werkt.
G1 - wat betekent dat het slaapt. Heeft vier staten:
S1 - Stroomvoorziening naar CPU en RAM wordt behouden, maar alle processorcaches worden leeggemaakt en de CPU is gestopt met het uitvoeren van instructies.
S2 - CPU is uitgeschakeld.
S3 - stand-by, slaapstand of slaapstand naar RAM.
S4 - Hibernation 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 het langzamer dan APM en kan uw computer langzamer werken. 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.