Unterschied zwischen APM und ACPI Unterschied zwischen

Anonim

APM vs ACPI

Advanced Power Management (APM) ist eine Anwendungsprogrammierschnittstelle (API), die die Interaktion zwischen verschiedenen Softwareprogrammen erleichtert. Es wurde 1992 von der Microsoft Corporation und Intel entwickelt. Es ermöglicht einem IBM-kompatiblen Betriebssystem, Energieverwaltung zu erreichen.

Die fünf Energiezustände von APM für Computersysteme:

Full On - wobei der Computer eingeschaltet ist und sich nicht im Energiesparmodus befindet.

APM aktiviert - wobei der Computer eingeschaltet ist und APM die Energieverwaltung des Geräts nach Bedarf steuert.

APM Standby - wobei die Geräte in einem niedrigen Leistungszustand sind und die CPU verlangsamt oder gestoppt wird; Der Systemstatus wird gespeichert und es dauert wenig Zeit, um in den vorherigen Zustand zurückzukehren.

APM Suspend - wobei die Geräte ausgeschaltet sind und der Systemzustand gespeichert ist. Es dauert eine lange Zeit, um es in seinen früheren Zustand zurückzubringen.

Aus - Computer ist ausgeschaltet.

APM wird vom Basic Input / Output System (BIOS) gesteuert, das in den PC integriert ist und der erste Code ist, der beim Einschalten ausgeführt wird. Weil APM BIOS verwendet, das normalerweise nicht alles weiß, was der Benutzer tut; es kann ein Chaos der Dinge abgesehen von der Tatsache, dass es nichts über USB-Geräte, Add-In-Karten und IEEE 1394-Geräte

Advanced Configuration und Power Interface (ACPI), auf der anderen Seite, ist die Absicht, zu sein Nachfolger von APM. Es ersetzt APM in Funktionen, die über die Funktionen von APM hinausgehen, und ist mit neuer Hardware kompatibel. Es ist fortgeschritten und umfassend im Vergleich zu APM.

Es ist auf das Betriebssystem zentriert und gibt ihm mehr Kontrolle über das Betriebssystem und die anderen Komponenten des Computers. Es ist auch kompatibel mit Produkten verschiedener Hersteller.

ACPI's Power States oder Global States für Computersysteme:

G0 (S0) - was bedeutet, dass es funktioniert.

G1 - was bedeutet, dass es schläft. Hat vier Zustände:

S1 - Die Stromversorgung von CPU und RAM wird aufrechterhalten, aber alle Prozessor-Caches werden geleert und die CPU hat die Ausführung von Befehlen gestoppt.

S2 - CPU ist aus.

S3 - Standby, Sleep oder Suspend zum RAM.

S4 - Ruhezustand oder Suspend to Disk.

G2 (S5) oder Soft Off - wobei einige Komponenten eingeschaltet sind, um Eingaben von Tastatur-, Uhr-, Modem-, LAN- und USB-Geräten zu ermöglichen.

G3 oder Mechanisch Aus - wobei die Leistung des Computers fast Null ist und das Netzkabel entfernt werden kann.

Da ACPI neu ist, funktionieren ältere Geräte nicht ordnungsgemäß und sind langsamer als APM und können den Computer verlangsamen. Es funktioniert gut mit Laptops und der Langlebigkeit Ihres Computers. Es bietet auch eine intelligentere Möglichkeit zur Energieverwaltung als APM.

Zusammenfassung:

1. APM ist Advanced Power Management, ACPI ist Advanced Configuration und Power Interface.

2. APM ist alt, während ACPI neu ist.

3. APM ist mit alten Geräten kompatibel, während ACPI mit neuer Hardware kompatibel ist.

4. ACPI ist umfassender und fortgeschritten, APM dagegen nicht.

5. APM konzentriert sich auf das BIOS, während ACPI auf dem Betriebssystem zentriert ist.