Advanced Power Management (APM) ( "Advanced Power Management" en ruso ) es un conjunto de funciones ( API ) que permite a los programas administrar el consumo de energía de una computadora personal compatible con IBM PC .
Desarrollado en 1992 [1] por Microsoft e Intel . La versión 1.2, desarrollada en 1996, fue la última. ACPI se desarrolló como reemplazo de APM. Microsoft dejó de admitir APM a partir de Windows Vista. Implementado a nivel de BIOS .
APM utiliza un enfoque en capas para la administración de dispositivos. Los programas (así como los controladores) acceden al sistema operativo (el controlador APM). A continuación, el sistema operativo llama al BIOS compatible con APM, que controla el hardware.
Los mensajes se intercambian en dos direcciones:
Hay muchos programas disponibles para la gestión avanzada de energía (APM) de un disco duro, como CrystalDiskInfo .
Hay 12 estados/eventos relacionados con la administración de energía (como solicitudes de espera, suspensión o reanudación y notificaciones de batería baja), además de eventos agregados por los fabricantes de placas y periféricos. Estos eventos se envían desde el BIOS de APM al sistema operativo y el controlador verifica regularmente dichos eventos.
Hay 21 procedimientos que un conductor puede utilizar para obtener información sobre la potencia o solicitar un cambio de potencia. Por ejemplo: notifique al BIOS sobre el uso del procesador, y si el procesador se usa poco, entonces el BIOS puede configurarlo para un bajo consumo de energía o restablecerlo al modo normal. Además, el conductor puede averiguar el estado de energía del dispositivo o transferir el dispositivo a otro modo.
La especificación APM define el estado de energía de un sistema y los estados de energía de los dispositivos.
Los dispositivos también pueden admitir APM. Los dispositivos pueden admitir APM en su totalidad o en parte.
Tecnologías de procesadores digitales | |||||||||
---|---|---|---|---|---|---|---|---|---|
Arquitectura | |||||||||
Set de instrucciones arquitectura | |||||||||
palabra maquina | |||||||||
Paralelismo |
| ||||||||
Implementaciones | |||||||||
Componentes | |||||||||
Administración de energía |