Hvordan finder man ud af CPU-udnyttelse i Linux?

Alle ved, at CPU-udnyttelse i windows kan findes i Windows Task Manager. Men hvad med Linux? Nå har Linux også sæt hjælpeprogrammer til overvågning af CPU-udnyttelse. Med disse kommandoer kan du finde ud af total CPU-udnyttelse, individuel CPU-udnyttelse (til SMP-maskiner), dit systems gennemsnitlige CPU-udnyttelse siden sidste genstart, bestemme hvilken proces der spiser din CPU (er) ) osv.

God gammel “top” kommando

Den øverste kommando giver dynamisk visning af CPU-udnyttelse. Det viser systeminformation samt en liste over opgaver, der i øjeblikket administreres af kernen. Er viser også oppetid, gennemsnitlig belastning, physcal og swap-hukommelsesudnyttelse. Syntaks for øverste kommando er som følger:

$ top

For at afslutte “top” skal du trykke på Q tasten på dit tastatur.

Brug af kommandoen “mpstat”

For at bruge denne kommando skal du installere en pakke, der hedder sysstat. For Ubuntu- eller Debian-systemer kan du installere denne pakke ved hjælp af apt-get.

$ apt-get install sysstat

For at få oplysninger om CPU-udnyttelse skal du skrive følgende kommando:

$ mpstat

>

For at overvåge individuel processorydelse skal du udstede følgende kommando:

$ mpstat -P ALL

Kommandoen “sar”

For at vise CPU-udnyttelse ved hjælp af “sar” skal du bruge følgende kommando:

$ sar -u 2 5t

Denne kommando viser CPU-udnyttelse med 2 sekunders mellemrum, fem gange som vist nedenfor.

Kommandoen “iostat”

Kommandoen iostat rapporterer Central Processing Unit (CPU) statistik og input / output statistik for enheder og partitioner. Det kan bruges til at finde ud af dit systems gennemsnitlige CPU-udnyttelse siden sidste genstart.

$ iostat

GUI-værktøjer

KDE-skrivebordsmiljø har et systemovervågningsværktøj, der viser CPU-udnyttelse såvel som mange flere oplysninger. Du kan også dræbe en proces ved hjælp af dette værktøj som vist nedenfor:

Det giver også oplysninger om CPU-belastning, fysiske data og swap-hukommelsesbrugsdata i grafisk format som vist nedenfor:

For at lære mere om ovenstående kommandoer og deres muligheder kan du gå gennem deres mandesider.

Leave a Reply

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *