Når der ikke er noget program, der kører, går CPU (Central Processing Unit) typisk ind i en ledig tilstand. Under ledig tilstand behandler CPU'en ikke aktivt nogen instruktioner. I stedet udfører det vedligeholdelsesopgaver med lav effekt og venter på, at nye instruktioner ankommer. Her er hvad CPU'en gør, når det er inaktiv:
1. Power Management :CPU'en går i lav effekt-tilstand for at spare energi. Det reducerer sin urhastighed og spænding og trækker mindre strøm.
2. baggrundsprocesser :CPU'en kan fortsætte med at køre vigtige baggrundsprocesser, såsom systemovervågning, hukommelsesstyring og sikkerhedsopgaver. Disse processer sikrer operativsystemets glatte funktion.
3. Afbryd håndtering :CPU'en forbliver klar til at håndtere afbrydelser. Afbrydelser er signaler fra hardwareenheder eller software, der kræver øjeblikkelig opmærksomhed. For eksempel udløser en tastetryk fra tastaturet en afbrydelse, hvilket får CPU'en til at behandle input.
4. polling :I nogle tilfælde kan CPU'en med jævne mellemrum kontrollere for nye instruktioner fra operativsystemet eller hardware. Dette kaldes "polling" og giver CPU'en mulighed for at reagere hurtigt på nye begivenheder.
5. strømbesparende teknologier :Moderne CPU'er anvender forskellige strømbesparende teknikker, såsom dynamisk spænding og frekvensskalering. Når CPU'en kan sænke sin driftsfrekvens og spænding, hvilket yderligere reducerer strømforbruget.
6. Søvnestater :Nogle CPU'er kan komme ind i dybere søvntilstande, såsom "C-stater", når der er langvarig inaktivitet. I disse stater kan CPU'en tænde visse komponenter og drastisk reducere strømforbruget.
7. hyper-threading :Hvis CPU'en understøtter hyper-threading, kan den tildele ledige kerner til virtuelle processorer til at håndtere baggrundsopgaver og maksimere ressourceudnyttelsen.
Samlet set, når der ikke er noget program, der kører, går CPU'en ind i en tomgangstilstand med lav effekt, hvor det udfører vigtige vedligeholdelsesopgaver, håndterer afbrydelser og venter på nye instruktioner for at holde systemet fungerende glat.