CPU Usage Hopper fra en prosess til en annen

CPU Usage Hopper fra en prosess til en annen


Du har kanskje lagt merke til at CPU-bruken svinger og hopp fra en prosess til en annen når du ser på oppgavebehandling prosess fane på datamaskinen. Det er vanlig og nødvendig for CPU-bruken til å hoppe mellom prosesser når en datamaskin er på. Programmer ikke bruker ofte en konstant strøm av prosessorkraft, og datamaskinens operativsystem er utformet for å dra nytte av dette ved å tildele prosessorkraft til programmene som trenger det som de trenger det.

multitasking

Multitasking er delingen av datamaskinens behandlingsressurser til å operere flere programmer samtidig. Individuelle CPU-kjerner kan bare håndtere en eller to prosesstråder på et gitt tidspunkt. Moderne datamaskiner kjører dusinvis, om ikke hundrevis av programmer til enhver tid. Single-core datamaskiner med prosessorer som bare kan håndtere en enkelt prosess tråd faktisk bare gjøre én ting om gangen; de bare bytte mellom oppgaver så raskt at datamaskinen brukeren opplever dem som samtidig. Oppgaven hand-off-prosessen kalles oppgave veksling. Multi-Core-prosessorer lansert ekte multitasking, hvor enkelte kjerner kan jobbe på ulike prosesser samtidig. Imidlertid kan en firekjerneprosessor fortsatt har dusinvis av programmer for å jobbe med på en gang, så kjernene fortsatt veksle mellom oppgaver.

forkjøpsrett Multitasking

Forkjøpsrett multitasking beskriver et operativsystem som deler CPU-bruk mellom programmer før du håndterer prosessene. Dette er i strid med ikke-preemptive multitasking, når programmer tar kontroll over prosessorens hele makt før de har fullført en oppgave og gi avkall på kontroll. Forkjøpsrett multitasking kan tildele hvor mye prosessorkraft hver oppgave blir avhengig av bruken. En ikke-preemptive system i Oppgavebehandling ville vise CPU-bruken hoppe fra program til program med en 100 prosent rente, mens preemptive systemer vil ha det 100 prosent fordelt oppgaver.

Normal bruk

CPU-bruken vil variere fra oppgave til oppgave ved normal bruk. Den totale CPU-bruk vil treffe 100 prosent når du kjører de mest krevende databruk, men det vil vanligvis ligge rundt en brøkdel av sin maksimale bruken. Under normal bruk, vil datamaskinen kjøre jevnt og skal ikke oppleve noen nedgang innenfor programmene. Hvis et program kjører en taxing oppgave, kan det generere en langsommere brukeropplevelse, men resten av programmene på datamaskinen skal kjøre komfortabelt.

Ikke nok strøm

Høy CPU-bruk hoppe fra program til program kan være en indikasjon på at datamaskinen prøver å kjøre for mange ressurskrevende programmer samtidig. Prosessoren har ikke nok kraft til å håndtere alle de oppgavene den kjører hvis CPU-bruken er å hoppe mellom programmer på 80 prosent eller høyere konsekvent og datamaskinen presenterer en samlet svak brukeropplevelse. "Krevende" kan identifiseres ved hjelp av Task Manager, som er lansert ved å trykke "Ctrl-Shift-Esc". De som kjører krevende programmer er de med de høyeste prosent verdiene i CPU kolonnen "Prosesser" -kategorien i Oppgave Manger sin . Overforbruk problemet kan løses ved å pause eller lukke noen av de krevende programmene.