Skip to main content

Hvad er avanceret strømstyring?

Advanced Power Management (APM) er en applikationsprogrammeringsgrænseflade (API), der gør det muligt for et operativsystem, der kører en IBM-kompatibel personlig computer (PC) for at interagere med det grundlæggende inputudgangssystem (BIOS) for at opnå og regulere strømstyring.Det blev skabt som et joint venture mellem Intel og Microsoft og blev stillet til rådighed for offentligheden i 1992. APM er stort set blevet erstattet af et mere forhåndsstyringssystem kendt som Advanced Configuration and Power Interface (ACPI).

BIOS er et simpelt program end er hårdt kodet i alle personlige computere (Stk).Det styrer hardware på et grundlæggende niveau og kan kommunikere med operativsystemet såvel som eventuelle perifere enheder, såsom en harddisk.Operativsystemet installerer APM API som en del af installationen.API'en er i det væsentlige et stykke software, der letter kommunikationen mellem operativsystemet og BIOS.

Hver gang en perifer enhed, såsom en skærm eller harddisk, er vedhæftet, skal der installeres en driver.Driveren er software, der giver enheden mulighed for at kommunikere med operativsystemet.Driveren kan skrives til APM -specifikationer, så den kan have strømstyringsmuligheder.Et eksempel ville være en harddisk, der har en APM -driver;Føreren kunne lade harddisken være lukket, når den ikke er i brug.

Der er i det væsentlige to stater i avanceret strømstyring: systemtilstand og enhedsstyrke.Systemtilstand kan definere fem strømtilstande for hele systemet.Fuld tændt og slukket er de enkleste;Fuld på betyder, at systemet er tændt, og ingen enheder er i strømbesparende tilstand, og slukket betyder, at computeren er slukket.

De andre tre avancerede strømstyringssystemtilstande er APM -aktiveret, APM Standby og APM suspenderer.APM -aktiveret betyder, at computeren er på, og APM er tilgængelig efter behov.Standby betyder, at de fleste enheder er i lav effekttilstand, den centrale behandlingsenhed (CPU) er slukket eller bremset, og systemtilstanden gemmes;I denne tilstand kan computeren hurtigt startes.APM -suspendering betyder, at systemtilstanden gemmes, men de fleste enheder er slukket;I denne tilstand tager computeren længere tid på at starte behandlingen igen.

Enhedstrømstaterne, der giver mulighed for en enhed at bruge strømbesparende tilstande, er enhed på, enhedseffektstyret, enhed lav effekt og enhed slukket.Til og fra betyder det samme som i systemtilstand.I en enhedsstyrke er enheden tændt, men ikke alle funktioner er tilgængelige.I enheden med lav effekttilstand er enheden ikke i øjeblikket aktiv, men strømforbindelsen opretholdes, så den kan startes eller "vågner op" hurtigt.

Den eneste undtagelse i det avancerede strømstyringsmiljø er CPU'en.Kun BIOS kan kontrollere CPU'en.En driver, enten gennem systemet eller gennem en enhed, kan kun kontakte BIOS;Det kan ikke give en instruktion til at nedlægge.Dette er for at beskytte CPU'en mod at blive lukket af en dårligt skrevet chauffør.