Diferencia entre APM y ACPI

APM vs ACPI

Advanced Power Management (APM) es una interfaz de programación de aplicaciones (API) que facilita la interacción entre diferentes programas de software. Fue desarrollado por Microsoft Corporation e Intel en 1992. Permite que un sistema operativo compatible con IBM logre la administración de energía..

Los cinco estados de potencia de APM para sistemas informáticos:

Encendido total: la computadora está encendida y no está en modo de ahorro de energía.
APM habilitado: la computadora está encendida y APM controla la administración de energía del dispositivo según sea necesario.
APM Standby: en el que los dispositivos están en estado de bajo consumo y la CPU se ralentiza o se detiene; el estado del sistema se guarda y se tarda poco tiempo en volver a su estado anterior.
Suspensión APM: los dispositivos están apagados y el estado del sistema se guarda. Lleva mucho tiempo devolverlo a su estado anterior.
Apagado - la computadora está apagada.

APM es controlado por el Sistema Básico de Entrada / Salida (BIOS) que está integrado en la PC y es el primer código que se ejecuta cuando se enciende. Debido a que APM usa BIOS, que generalmente no es consciente de todo lo que el usuario está haciendo; puede hacer un lío de cosas aparte del hecho de que no sabe nada acerca de los dispositivos USB, tarjetas adicionales y dispositivos IEEE 1394

La Configuración avanzada y la Interfaz de energía (ACPI), por otro lado, está destinada a ser la sucesora de APM. Reemplaza a APM en funciones más allá de las capacidades de APM y es compatible con hardware nuevo. Es más avanzado y completo en comparación con APM..

Está centrado en el sistema operativo, lo que le da más control sobre el sistema operativo y los otros componentes de la computadora. También es compatible con productos de varios fabricantes diferentes..

Estados de potencia de ACPI o estados globales para sistemas informáticos:

G0 (S0) - lo que significa que está funcionando.
G1 - lo que significa que está durmiendo. Tiene cuatro estados:
S1: se mantiene la alimentación de la CPU y la RAM, pero se vacían todos los cachés del procesador y la CPU ha dejado de ejecutar las instrucciones.
S2 - La CPU está apagada.
S3 - en espera, suspender o suspender a RAM.
S4 - Hibernación o suspensión al disco..

G2 (S5) o Soft Off: donde algunos componentes están activados para permitir la entrada desde el teclado, el reloj, el módem, la LAN y los dispositivos USB.
G3 o apagado mecánico: la potencia de la computadora es casi cero y el cable de alimentación se puede desconectar.

Dado que ACPI es nuevo, los dispositivos más antiguos no funcionan correctamente con él, y es más lento que APM y puede ralentizar su computadora. Funciona bien con computadoras portátiles y la longevidad de su computadora. También ofrece una forma más inteligente de administrar la energía que APM..

Resumen:

1.APM es Administración avanzada de energía, mientras que ACPI es Configuración avanzada e Interfaz de energía.
2.APM es antiguo mientras que ACPI es nuevo.
3.APM es compatible con dispositivos antiguos, mientras que ACPI es compatible con hardware nuevo.
4.ACPI es más completo y avanzado, mientras que APM no lo es.
5.APM se centra en el BIOS, mientras que ACPI se centra en el sistema operativo.