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

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
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.

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.