Forskjellen mellom APM og ACPI

APM vs ACPI

Advanced Power Management (APM) er et Application Programming Interface (API) som muliggjør samspillet mellom ulike programvareprogrammer. Det ble utviklet av Microsoft Corporation og Intel i 1992. Det gjør det mulig for et IBM-kompatibelt operativsystem å oppnå strømstyring.

APMs fem strømtilstander for datasystemer:

Full On - der datamaskinen er på og den ikke er i strømsparingsmodus.
APM aktivert - hvor datamaskinen er på og APM styrer enhetens strømstyring etter behov.
APM Standby - hvor enhetene er på lavt strømtilstand og CPUen er bremset eller stoppet; Systemtilstanden er lagret, og det tar lite tid å gå tilbake til sin tidligere tilstand.
APM Suspend - hvor enhetene er slått av og systemstatusen er lagret. Det tar lang tid å returnere den til sin tidligere tilstand.
Av - datamaskinen er slått av.

APM styres av Basic Input / Output System (BIOS) som er innebygd i PCen og er den første koden som den kjører som den er på. Fordi APM bruker BIOS, som vanligvis ikke er klar over alt brukeren gjør; det kan gjøre et rot av ting bortsett fra det faktum at det ikke vet noe om USB-enheter, tilleggskort og IEEE 1394-enheter

Avanserte konfigurasjons- og strømgrensesnitt (ACPI), på den annen side, er ment å være etterfølgeren til APM. Den erstatter APM i funksjoner utover APM-funksjonene og er kompatibel med ny maskinvare. Det er mer avansert og omfattende sammenlignet med APM.

Det er sentrert på operativsystemet som gir mer kontroll over operativsystemet og datamaskinens andre komponenter. Det er også kompatibelt med produkter fra flere forskjellige produsenter.

ACPIs strømtilstander eller globale stater for datasystemer:

G0 (S0) - som betyr at den fungerer.
G1 - som betyr at den sover. Har fire stater:
S1 - Strøm til CPU og RAM opprettholdes, men alle prosessorkuffer er skyllet og CPUen har stoppet å utføre instruksjoner.
S2 - CPU er slått av.
S3 - ventemodus, søvn eller suspendere til RAM.
S4 - Dvalemodus eller suspendere til disk.

G2 (S5) eller Soft Off - der enkelte komponenter er på for å tillate inngang fra tastatur, klokke, modem, LAN og USB-enheter.
G3 eller Mekanisk Av - der datamaskinens strøm er nesten null, og strømledningen kan fjernes.

Siden ACPI er nytt fungerer eldre enheter ikke riktig, og det er tregere enn APM, og kan sakte datamaskinen ned. Det fungerer bra med bærbare datamaskiner og datamaskinens levetid. Det gir også en smartere vei til strømstyring enn APM.

Sammendrag:

1.APM er Advanced Power Management, mens ACPI er avansert konfigurasjon og strømgrensesnitt.
2.APM er gammel mens ACPI er nytt.
3.APM er kompatibel med gamle enheter, mens ACPI er kompatibel med ny maskinvare.
4.ACPI er mer omfattende og avansert mens APM ikke er.
5.APM er sentrert på BIOS mens ACPI er sentrert på operativsystemet.