Vad är avancerad energihantering?
Advanced Power Management (APM) är ett applikationsprogrammeringsgränssnitt (API) som tillåter ett operativsystem som kör en IBM-kompatibel persondator (PC) att interagera med Basic Input Output System (BIOS) för att uppnå och reglera energihantering. Det skapades som ett joint venture mellan Intel® och Microsoft® och gjordes tillgängligt för allmänheten 1992. APM har till stor del ersatts av ett mer förhandlingssystem som kallas Advanced Configuration and Power Interface (ACPI).
BIOS är ett enkelt program än som är hårdkodat i alla persondatorer (PC). Den styr hårdvaran på en grundläggande nivå och kan kommunicera med operativsystemet såväl som kringutrustning, till exempel en hårddisk. Operativsystemet installerar APM API som en del av installationen. API är i huvudsak en mjukvara som underlättar kommunikation mellan operativsystemet och BIOS.
När en kringutrustning, till exempel en bildskärm eller hårddisk, är ansluten måste en drivrutin installeras. Drivrutinen är en mjukvara som gör att enheten kan kommunicera med operativsystemet. Drivrutinen kan skrivas enligt APM-specifikationer så att den kan ha alternativ för strömhantering. Ett exempel skulle vara en hårddisk som har en APM-drivrutin; föraren kan låta hårddisken stängas av när den inte används.
Det finns i huvudsak två tillstånd i avancerad energihantering: systemtillstånd och energitillstånd. Systemtillstånd kan definiera fem effekttillstånd för hela systemet. Fullständig av och på är de enklaste; full på betyder att systemet är på och inga enheter är i energisparläge och av betyder att datorn är avstängd.
De tre andra avancerade energihanteringssystemtillstånden är APM aktiverad, APM standby och APM Suspend. APM Enabled betyder att datorn är på och APM är tillgänglig efter behov. Standby innebär att de flesta enheter är i lågeffektläge, den centrala behandlingsenheten (CPU) är av eller bromsas och systemtillståndet sparas; i detta läge kan datorn startas snabbt. APM Suspend betyder att systemtillståndet är sparat men de flesta enheter är avstängda. i det här läget tar datorn längre tid att börja behandla igen.
Enhetens strömtillstånd, som gör det möjligt för en enhet att använda strömsparande tillstånd, är Device On, Device Power Managed, Device Low Power och Device Off. På och av betyder samma sak som i systemtillstånd. I Device Power Managed är enheten på men inte alla funktioner är tillgängliga. I läget Device Low Power är enheten för närvarande inte aktiv, men strömanslutningen upprätthålls så att den snabbt kan startas eller "vaknas upp".
Det enda undantaget i den avancerade energihanteringsmiljön är CPU. Endast BIOS kan styra CPU: n. En drivrutin, antingen genom systemet eller via en enhet, kan bara kontakta BIOS; den kan inte ge en instruktion om att stänga av. Detta för att skydda CPU från att stängas av av en dåligt skriven drivrutin.