/ / Hva er "System Idle Process", og hvorfor bruker den så mye CPU?

Hva er "System Idle Process", og hvorfor bruker den så mye CPU?

Har du noen gang åpnet Task Manager og lagt merke til detBruker 90% eller mer av prosessoren din System Idle Process? I motsetning til hva du kanskje tror, ​​er det ikke en dårlig ting. Dette er hva prosessen faktisk gjør.

I SLEKT: Hva er denne prosessen, og hvorfor kjører den på min PC?

Denne artikkelen er en del av vår pågående seriesom forklarer forskjellige prosesser som finnes i Task Manager, som Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe og mange andre. Vet du ikke hva disse tjenestene er? Bedre begynne å lese!

Hva er systemets inaktiv prosess?

Hvis du noen gang har poket rundt i oppgavenManager - Windows 10-brukere må se under fanen "Detaljer" - du vil se at System Idle Process bruker mest, om ikke alt, av CPU-en din. Men System Idle Process er bare det; en tomgangsprosess laget av operativsystemet. Uten at denne prosessen hele tiden holder prosessoren opptatt med noe å gjøre, kan systemet potensielt fryse.

Med andre ord CPU-ressursene som brukes avSystem Idle Process er bare CPU-ressursene som ikke brukes. Hvis programmer bruker 5% av CPU-en din, bruker System Idle Process 95% av CPU-en din. Du kan tenke på det som en enkel plassholder. Derfor beskriver Task Manager denne prosessen som "prosentandelen av tiden prosessoren er inaktiv." Den har en PID (prosessidentifikator) på 0.

Windows skjuler System Idle Process-informasjonen fra den vanlige prosesser-fanen i Windows 10s oppgavebehandling for å holde ting enkelt, men det fremdeles vises i kategorien Detaljer.

System-inaktiv prosess i kategorien Detaljer i Windows 10s oppgavebehandling

I SLEKT: Windows Task Manager: den komplette guiden

Hvorfor trenger Windows en inaktiv prosess?

Uten at denne prosessen alltid holder dinprosessor som er opptatt med noe å gjøre, kan systemet potensielt fryse. Windows kjører denne prosessen som en del av SYSTEM-brukerkontoen, så den er alltid aktiv i bakgrunnen mens Windows kjører.

System-inaktiv prosesser er hjemmehørende i Windows NToperativsystemer fra 1993 - de vises også i Unix-lignende operativsystemer som Linux, men opererer litt annerledes. En systemaktiv prosess er en normal del av operativsystemet ditt som kjører en enkelt tråd på hver CPU-kjerne for et flerprosessorsystem, mens systemer som bruker hypertråd, har en tomgangstråd per logisk prosessor.

I SLEKT: Grunnleggende om CPU: Flere CPUer, kjerner og Hyper-Threading forklart

System Idle Process 'eneste formål er å beholdeCPU er opptatt med å gjøre noe - bokstavelig talt hva som helst - mens den venter på neste beregning eller prosess som blir matet inn i det. Årsaken til at alt dette fungerer, er at tomgangstrådene bruker en null prioritet, noe som er lavere enn vanlige tråder har, slik at de kan skyves ut av køen når operativsystemet har legitime prosesser som skal kjøres. Så når CPU-en er ferdig med den jobben, er den klar til å håndtere System Idle Process igjen. Å ha ledige tråder alltid i klar tilstand - hvis de ikke allerede kjører - holder CPU'en i gang og venter på noe OS kaster på den.

Hvorfor bruker det så mye CPU?

Som nevnt tidligere ser det ut til at denne prosessen gjør detbruk mye CPU, som er noe du vil se hvis du åpner Task Manager, på jakt etter ressurssultne prosesser. Det er normalt fordi det er en spesiell oppgave som drives av OS-planleggeren bare når prosessoren din er inaktiv, som - med mindre du gjør noe som krever mye prosessorkraft - ser ut til å være ganske høy.

For å forstå nummeret ved siden av prosessen iOppgavebehandler, du må tenke det motsatte av det du normalt forstår det å bety. Det representerer prosentandelen av CPU som er tilgjengelig, ikke hvor mye den bruker. Hvis programmer bruker 5% av CPU, vil SIP vise seg å bruke 95% av CPU, eller 95% av CPU er ubrukt eller uønsket av andre tråder i systemet.

Men datamaskinen min er treg!

Hvis datamaskinen din er treg, og du merker det høytbruk av System Idle Process - vel, det er ikke feilen i System Idle Process. Denne prosessens oppførsel er helt normal og antyder at problemet ikke skyldes høy CPU-bruk. Det kan være forårsaket av mangel på minne, langsom lagring eller noe annet ved å bruke datamaskinens ressurser. Som alltid er det lurt å kjøre en skanning med et antivirusprogram hvis du har problemer og ikke kjører noe som kan bremse PCen din.

I SLEKT: Hva er det beste antivirusprogrammet for Windows 10? (Er Windows Defender bra nok?)

Hvis det ikke gir noe, og du er i roopplever tregere ytelse enn vanlig, prøv å avinstallere ubrukte programmer, deaktivere programmer som starter når du starter datamaskinen, reduserer systemanimasjoner, frigjør diskplass eller defragiser harddisken.

Deaktivere et oppstartsapplikasjon i Windows 10s Task Manager

I SLEKT: Hvordan deaktivere oppstartprogrammer i Windows

System Idle Process er en integrert del avWindows-operativsystemet, og selv om det kan se ut som det øker oppover med 90%, viser det bare tilgjengelige ressurser og at CPU-en ikke gjør noe med for øyeblikket.