Advanced Power Management (APM) ( ryska "Advanced Power Management" ) är en uppsättning funktioner ( API ) som gör att program kan hantera strömförbrukningen för en persondator som är kompatibel med IBM PC .
Utvecklad 1992 [1] av Microsoft och Intel . Version 1.2, utvecklad 1996, var den sista. ACPI utvecklades som en ersättning för APM. Microsoft slutade stödja APM från och med Windows Vista. Implementerat på BIOS- nivå .
APM använder en skiktad metod för enhetshantering. Program (liksom drivrutiner) kommer åt operativsystemet (APM-drivrutinen). Därefter anropar operativsystemet det APM-kompatibla BIOS, som styr hårdvaran.
Meddelanden utbyts i två riktningar:
Det finns många tillgängliga program för Advanced Power Management (APM) på en hårddisk, som CrystalDiskInfo .
Det finns 12 tillstånd/händelser relaterade till energihantering (som vänteläge, avstängning eller återuppta begäranden och aviseringar om lågt batteri), plus händelser som lagts till av tillverkare av kort och kringutrustning. Dessa händelser skickas från APM BIOS till operativsystemet och drivrutinen kontrollerar regelbundet efter sådana händelser.
Det finns 21 procedurer som en förare kan använda för att få effektinformation eller begära en effektändring. Till exempel: meddela BIOS om användningen av processorn, och om processorn används lite kan BIOS ställa in den på låg strömförbrukning eller återställa den till normalt läge. Dessutom kan föraren ta reda på enhetens strömstatus eller överföra enheten till ett annat läge.
APM-specifikationen definierar strömtillståndet för ett system och strömtillstånden för enheter.
Enheter kan också stödja APM. Enheter kan stödja APM helt eller delvis.
Processor Technologies | Digital|||||||||
---|---|---|---|---|---|---|---|---|---|
Arkitektur | |||||||||
Instruktionsuppsättning arkitektur | |||||||||
maskinord | |||||||||
Parallellism |
| ||||||||
Genomföranden | |||||||||
Komponenter | |||||||||
Energihantering |