Hvad er avanceret strømstyring?

Advanced Power Management (APM) er en applikationsprogrammeringsgrænseflade (API), der tillader et operativsystem, der kører en IBM-kompatibel personlig computer (PC), at interagere med Basic Input Output System (BIOS) for at opnå og regulere strømstyring. Det blev oprettet som et joint venture mellem Intel® og Microsoft® og blev gjort tilgængeligt for offentligheden i 1992. APM er i vid udstrækning erstattet af et mere forudstyringssystem kaldet Advanced Configuration and Power Interface (ACPI).

BIOS er et simpelt program end hårdkodet til alle personlige computere (pc'er). Det styrer hardwaren på et basisniveau og kan kommunikere med operativsystemet såvel som med perifere enheder, f.eks. En harddisk. Operativsystemet installerer APM API som en del af dets installation. API er hovedsagelig et stykke software, der letter kommunikationen mellem operativsystemet og BIOS.

Hver gang der er tilsluttet en periferienhed, såsom en skærm eller harddisk, skal en driver installeres. Driveren er software, der giver enheden mulighed for at kommunikere med operativsystemet. Driveren kan skrives til APM-specifikationer, så den kan have strømstyringsindstillinger. Et eksempel ville være en harddisk, der har en APM-driver; driveren kunne tillade, at harddisken lukkes, når den ikke er i brug.

Der er i det væsentlige to tilstande i avanceret strømstyring: systemtilstand og enhedsstrømtilstande. Systemtilstand kan definere fem strømtilstander for hele systemet. Fuld til og fra 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 Suspend. APM aktiveret betyder, at computeren er tændt, og APM er tilgængelig efter behov. Standby betyder, at de fleste enheder er i lav strømtilstand, den centrale behandlingsenhed (CPU) er slukket eller bremset, og systemtilstanden gemmes; i denne tilstand kan computeren startes hurtigt. APM Suspend betyder, at systemtilstanden er gemt, men de fleste enheder slukkes; i denne tilstand tager computeren længere tid at begynde at behandle igen.

Enhedens strømtilstande, der tillader en enhed at bruge strømbesparende tilstande, er Enhed tændt, Enhedsstyring administreret, Enhed lav strøm og Enhed slukket. Til og fra betyder det samme som i systemtilstand. I Enhedsstyring administreret er enheden tændt, men ikke alle funktioner er tilgængelige. I tilstanden Enhed lav strøm er enheden ikke i øjeblikket aktiv, men strømforbindelsen opretholdes, så den hurtigt kan startes eller "vågnes op".

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 om at slukke. Dette er for at beskytte CPU'en mod at blive lukket af en dårligt skrevet driver.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?