Home

CPUanvändning

CPUanvändning beskriver hur stor del av den tid en processor är aktiv och utför arbete. Den anges vanligtvis som en procentandel av tillgänglig processortid under en viss tidsperiod och kan visas per kärna eller som ett sammanlagt mått för hela systemet. På flerkärniga system kan det sammanlagda värdet ligga över 100 procent eftersom varje kärna räknas separat. Begreppet används ofta i samband med indikatorer som anger hur tung arbetsbelastningen är i realtid eller som trend över tid. Det råder vanligtvis en distinktion mellan användning (aktiva körningar) och belastning (antalet processer som väntar i kö eller körs).

Vanliga verktyg för att övervaka CPUanvändning inkluderar operativsystemsspecifika monitorer: Windows Task Manager visar total och per-kärna

Betydelse och tolkning: konstant hög CPUanvändning indikerar ofta att arbetsbelastningen är CPU-bunden eller att programvara är

användning
i
procent;
Linux-verktyg
som
top,
htop
och
mpstat
presenterar
per-kärna
och
totalt
värde
samt
historik;
macOS
Activity
Monitor
ger
liknande
information.
Linux
beskriver
även
belastning
(load
average)
som
en
sammanfattning
av
väntande
processer
över
tid;
den
i
sig
är
inte
en
direkt
procentsats
men
används
för
att
bedöma
om
systemet
har
tillräcklig
CPU-resurs
för
nuvarande
arbetsbörda
i
relation
till
antalet
kärnor.
ineffektiv
eller
felaktigt
konfigurerad.
Låg
användning
kan
tyda
på
att
I/O,
disk
eller
nätverk
är
flaskhalsar.
För
att
förstå
orsaken
är
det
vanligt
att
identifiera
vilka
processer
som
dominerar
användningen
och
bedöma
om
åtgärder
som
optimering,
omprioritering
av
processer
eller
uppgradering
av
hårdvara
är
lämpliga.
Temperaturstyrning
och
energisparfunktioner
kan
också
påverka
upplevd
CPUanvändning.