Kuidas jälgida CPU kasutust Ubuntu süsteemis – Samm-sammult juhend algajatele ja edasijõudnutele

1. Kuidas lihtsalt kontrollida CPU kasutust Ubuntu süsteemis

CPU kasutuse jälgimise olulisus Ubuntu süsteemis

CPU kasutuse jälgimine on süsteemiadministraatorite jaoks väga oluline. Kui ressursse napib, võib süsteemi jõudlus märgatavalt väheneda, mistõttu soovitatakse regulaarselt kasutust kontrollida. Selles artiklis tutvustame põhjalikult käske, millega saab Ubuntu keskkonnas CPU kasutust kontrollida.

年収訴求

2. Põhilised meetodid CPU kasutuse kontrollimiseks Ubuntu süsteemis

top käsu kasutamine

top käsk on põhiline tööriist CPU kasutuse kontrollimiseks. Sellega saab reaalajas näha protsesside CPU ja mälu kasutust ning kogu süsteemi staatust. Käivitades top, kuvatakse järgmine aken.

top
top käsk

Vajutades 1 klahvi, saab näha iga CPU tuuma kasutust. Samuti saab Shift + M abil sorteerida protsesse mälu kasutuse järgi.

top käsu kohandamine

top käsku saab kohandada, et kuvada vaid vajalikke veerge. Näiteks vajutades f klahvi, saab valida, millised veerud on nähtavad. Nii on võimalik CPU ja mälu kasutuse infot efektiivsemalt korraldada.

3. Täiustatud monitooringuvahendid

htop käsu kasutamine

htop on tööriist, mis pakub võrreldes top-iga visuaalsemat liidest, kuvades protsesside ressursikasutuse värvikoodidega ning tehes info mõistetavamaks. htop saab paigaldada järgmise käsuga:

sudo apt-get install htop

Käivitades selle käsu, avaneb järgmine vaade.

htop
htop käsk

htop võimaldab kasutada hiirt, filtrit ja sorteerimist F-klahvidega. F3 klahviga saab otsida protsesse ja kiiresti leida konkreetseid protsesse.

Süsteemi monitooring vmstat käsuga

vmstat käsk võimaldab lihtsalt jälgida kogu süsteemi jõudlust, sh mälu, CPU ja I/O kasutust. Järgmise käsuga saab jälgida CPU ja mälu kasutust 1-sekundiliste intervallidega:

vmstat 1

See kuvab süsteemi keskmised ressursikasutused alates viimasest taaskäivitamisest. Kui soovite ressursikasutust regulaarselt salvestada, võite tulemused faili suunata ja hiljem analüüsida.

vmstat käsk

4. CPU kasutuse jälgimine erinevates olukordades

Pikaaegne ressursside jälgimine

Kui süsteem on pikka aega tugeva koormuse all, soovitatakse kasutada vmstat-i CPU ja mälu kasutuse logimiseks. Näiteks järgmise käsuga saab salvestada CPU kasutuse igal sekundil faili:

vmstat 1 > cpu_usage.log

See võimaldab tuvastada ressursikasutuse mustreid ning analüüsida, millal koormus järsult kasvab.

Äkilise koormuse tuvastamine

Kasutades top või htop käsku, saab tuvastada ootamatuid koormuse tõuse reaalajas ja reageerida kiiresti. Nii saab kiiresti kindlaks teha probleemseid protsesse.

5. Kokkuvõte ja parimad praktikad

Regulaarne ressursside jälgimine on oluline süsteemi stabiilseks tööks. top ja htop võimaldavad hõlpsasti CPU kasutust reaalajas jälgida. Samuti on kasulik kasutada vmstat ja dstat käske, et koguda detailseid andmeid ja analüüsida pikaajalisi ressursikasutuse trende.

侍エンジニア塾