Du har kanskje lagt merke til at CPU-bruken svinger og hopp fra en prosess til en annen når du ser på datamaskinens oppgave bestyrer prosessen kategorien . Det er normalt og nødvendig for CPU-bruken til å hoppe mellom prosesser når en datamaskin er på. Programmene ikke bruker ofte en konstant strøm av prosessorkraft , og datamaskinens operativsystem er utformet for å dra nytte av dette ved å tildele prosessorkraft til de programmene som trenger det når de trenger det . Multitasking
Multitasking er delingen i datamaskinens behandling ressurser til å operere flere programmer samtidig . Individuelle CPU-kjerner bare kan håndtere en eller to prosess- tråder på et gitt tidspunkt . Moderne datamaskiner kjører dusinvis, om ikke hundrevis, av programmer til enhver tid . Single- core maskiner 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. Flerkjerneprosessorer innført ekte multitasking , der den enkelte kjerner kan jobbe på ulike prosesser samtidig . Imidlertid kan en fire - kjerne prosessor fortsatt har dusinvis av programmer å jobbe med på en gang, så kjernene fortsatt veksle mellom oppgaver .
Preemptive Multitasking
Preemptive multitasking beskriver et operativsystem som deler CPU-bruken mellom programmer før du håndterer prosessene . Dette er i strid med ikke- preemptive multitasking , når programmer tar kontroll over prosessorens hele kraft før de har fullført en oppgave og gi avkall på kontroll . Preemptive multitasking kan tildele hvor mye prosessorkraft hver oppgave blir avhengig av bruken. En ikke- preemptive systemet i oppgave manager vil vise CPU-bruken hoppe fra program til program med en 100 prosent rente , mens preemptive systemer vil ha det 100 prosent fordelt mellom aktiviteter.
Normal bruk
CPU-bruk 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 innen programmer. Hvis et program kjører en krevende oppgave, kan det sende ut en tregere brukeropplevelse, men resten av programmene på datamaskinen skal kjøre komfortabelt.
Ikke nok strøm
< p > Høy CPU-bruk hoppe fra program til program kan være en indikasjon på at datamaskinen prøver å kjøre for mange ressurs - krevende programmer samtidig . Prosessoren har ikke nok kraft til å håndtere alle oppgavene det er å kjøre 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 av å trykke " Ctrl - Shift - Esc . " De som kjører krevende programmer er de med de høyeste prosentvise verdiene i CPU -kolonnen i Task Manger er " Prosesser" tab . Overforbruk problemet kan løses ved å pause eller lukke noen av de krevende programmene .