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 htopKä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 1See 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.logSee 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.


