- Täiustatud jälgimisvahendid, näiteks hw-monitor ja nvtop, võimaldavad teil ressursikasutust üksikute protsesside kaupa jaotada.
- Natiivsete käskude (nt top, ps ja mpstat) kasutamine lihtsustab protsessori jõudluse diagnoosimist reaalajas.
- Toitehaldus ja juurdepääs DRM-draiveritele on graafikariistvara efektiivsuse optimeerimiseks üliolulised.
Kui olete kunagi märganud, et teie arvuti aeglustub ilma nähtava põhjuseta või ventilaator hakkab häälitsema nagu reaktiivmootor, siis teate, et süsteemiressursside jälgimine on ülioluline. Linuxi ökosüsteemis on meil õnn omada laia valikut tööriistu, alates lihtsatest terminali käskudest kuni täiustatud tarkvarani, mis võimaldavad meil täpselt teada, mis meie masina kapoti all toimub.
Asi pole ainult üldise protsendi vaatamises, vaid ka süüdlase protsessi tuvastamises , mis raiskab mälu või põhjustab graafikakaardi ülekuumenemist. Olenemata sellest, kas oled 3D-renderdaja, varjundajaid kompileeriv programmeerija või keegi, kes lihtsalt soovib, et tema sülearvuti aku kauem vastu peaks, on protsessori, graafikakaardi ja muutmälu omavahelise suhtluse mõistmine süsteemi sujuva toimimise võti.
GPU ja VRAM-i detailne jälgimine

Pikka aega oli Linuxis graafikakaardi ressursside kasutamise teadmine peavalu, kuna enamik programme pakkus vaid ühte üldist näitajat. Sellised tööriistad nagu hw-monitor 0.6 on aga mängu muutnud, pakkudes rakenduste kaupa jaotatud mõõdikuid. See on puhas kuld neile, kes töötavad loomingulistes tööjaamades, kus mitu ressursimahukat programmi eksisteerivad koos ja konkureerivad videomälu (VRAM) pärast.
See tarkvara on eriti mitmekülgne, kuna see tugineb kerneli Direct Rendering Manager (DRM) alamsüsteemile , mis muudab selle ühilduvaks väga laia riistvaravalikuga. Olenemata sellest, kas kasutate AMD kaarti AMDGPU draiveritega, Inteli kaarti (kas i915 seeria või uus Xe) või isegi NVIDIA kaarti avatud lähtekoodiga Nouveau draiveriga, pääseb tööriist otse kerneli kihile ligi, et diagnoosida kitsaskohti ilma programme pimesi sulgemata.
NVIDIA kasutajatele on mõned väga võimsad alternatiivid. Esiteks on olemas nvidia-smi , standardne tööriist koormuse, energiatarbimise vattides ja videomälu kasutuse vaatamiseks. Kui otsite midagi visuaalsemat ja dünaamilisemat, on nvtop ja nvitop suurepärased valikud, mis pakuvad reaalajas graafikuid ja palju intuitiivsemat liidest GPU-d koormava protsessi nägemiseks. Isegi KDE plasmasüsteemi monitoril on spetsiaalne sektsioon, kuigi see on videomälu detailsuse osas piiratum.

Protsessori (CPU) analüüs ja juhtimine

Protsessori kasutus näitab protsessori tehtava töö hulka. Kui see väärtus muutub liiga kõrgeks, võib süsteem kogeda liigset kontekstivahetust , mille tulemuseks on viivitus ja rakenduste aeglane reageerimine. Mõnikord on süüdlaseks jõudeolev süsteemiprotsess (süsteemi jõudeolek), mis kuvab kummalisel kombel suurt protsenti, kuid tegelikult näitab, kui palju vaba ruumi on alles . Täpsemate tehniliste andmete saamiseks võite kasutada selliseid tööriistu nagu CPU-X Linuxi jaoks.
Korra loomiseks pakub Linux meile klassikalisi käske, mis ei vea kunagi alt:
- Ülemine käsk: See on reaalajas tegevuse vaatamise standard. See võimaldab teil arvutada tegelikku kasutust, lahutades 100%-st jõudeaja ja sorteerides protsesse vastavalt protsessori tarbitava protsendimäära järgi.
- mpstat: Ideaalne neile, kes soovivad põhjalikumat analüüsi, kuna see jaotab toimivuse iga protsessori tuum individuaalselt.
- ps: Väga kasulik kiirloendite genereerimiseks. Näiteks saame kindla käsuga välja tuua 10 protsessi, mis vajavad sel hetkel kõige rohkem ressursse.
Oluline on jälgida automaatselt käivituvaid programme. XDG automaatse käivituse kirjed koguvad sageli taustal töötavaid rakendusi, mis isegi siis, kui me neid ei näe, tarbivad kella tsüklit. Tööriistad nagu hw-monitor võimaldavad teil neid käivitusrakendusi hallata ühelt vahekaardilt, takistades süsteemi ülekoormamist hetkest, mil arvuti sisse lülitate.
Energia ja jõudluse optimeerimine

Sülearvutitega töötades on energiatarbimise ja aku tööea vaheline tasakaal kriitilise tähtsusega. Mõned kasutajad kasutavad energiasäästurežiimi sundimiseks skripte, kasutades tööriistu nagu CPU Power, et muuta protsessori regulaatorit energiasäästurežiimile või piirata energiatarbimist TLP kaudu. Siiski on soovitatav olla ettevaatlik: integreeritud GPU-le lülitumise sundimine prime-selecti abil võib põhjustada mõnede rakenduste, näiteks Discordi või Firefoxi, ootamatut krahhi, kui riistvaraline kiirendus pole õigesti konfigureeritud.
Arvuti ülekuumenemise või aku kiire tühjenemise vältimiseks on ideaalne jälgida pahavara või zombiprotsesse . 100% protsessori kasutus ilma nähtavate avatud rakendusteta viitab tavaliselt turvaprobleemile või brauserile, millel on liiga palju taustal töötavaid vahelehti ja pistikprogramme.
Riistvara täieliku kontrolli omamine tähendab terminali käskude kiire diagnostika kombineerimist kaasaegse jälgimistarkvaraga, mis kasutab DRM-draivereid ja XDG-standardeid. Alates videomälu kasutamise hoolikast jälgimisest renderdamisprotsessides kuni protsessori tuumade haldamise ja energia säästmiseni pakub Linux kõiki vajalikke tööriistu, et kasutajad saaksid otsustada, kuidas oma masina ressursse vastavalt oma tegelikele vajadustele jaotada .
