- Mjetet e avancuara të monitorimit si hw-monitor dhe nvtop ju lejojnë të ndani konsumin e burimeve sipas proceseve individuale.
- Përdorimi i komandave native si top, ps dhe mpstat e bën më të lehtë diagnostikimin e performancës së procesorit në kohë reale.
- Menaxhimi i energjisë dhe qasja në drajverët DRM janë thelbësore për optimizimin e efikasitetit të pajisjeve grafike.
Nëse keni vënë re ndonjëherë që kompjuteri juaj ngadalësohet pa asnjë arsye të dukshme ose që ventilatori fillon të tingëllojë si një motor reaktiv, e dini që monitorimi i burimeve të sistemit është thelbësor. Në ekosistemin Linux, jemi me fat që kemi një gamë të gjerë mjetesh, nga komandat e thjeshta të terminalit deri te softuerët e përparuar, që na lejojnë të dimë saktësisht se çfarë po ndodh nën kapuçin e makinës sonë.
Nuk bëhet fjalë vetëm për të parë një përqindje të përgjithshme, por për të identifikuar procesin fajtor që po e mbingarkon memorien ose po shkakton mbinxehjen e kartës grafike. Qoftë se jeni një renderues 3D, një programues që përpilon shader-a, apo dikush që thjesht dëshiron që laptopi i tij të zgjasë më shumë me jetëgjatësi të baterisë, të kuptuarit se si bashkëveprojnë CPU-ja, GPU-ja dhe RAM-i është çelësi për ta bërë sistemin tuaj të funksionojë.
Monitorim i detajuar i GPU-së dhe VRAM-it

Për një kohë të gjatë, të dije se sa burime të kartës grafike përdoreshin në Linux ishte një problem i madh, pasi shumica e programeve ofronin vetëm një shifër të përgjithshme. Megjithatë, mjete si hw-monitor 0.6 kanë ndryshuar rrënjësisht lojën duke prezantuar metrika të ndara sipas aplikacionit. Ky është flori i pastër për ata që punojnë në stacione pune krijuese ku bashkëjetojnë disa programe që kërkojnë shumë burime dhe konkurrojnë për memorien video (VRAM).
Ky program është veçanërisht i gjithanshëm sepse mbështetet në nënsistemin Direct Rendering Manager (DRM) të kernelit , duke e bërë atë të pajtueshëm me një gamë shumë të gjerë pajisjesh. Pavarësisht nëse përdorni një kartë AMD me drajverë AMDGPU, një kartë Intel (ose serinë i915 ose Xe të re), apo edhe një kartë NVIDIA që përdor drajverin Nouveau me burim të hapur, mjeti hyn drejtpërdrejt në shtresën e kernelit për të diagnostikuar bllokimet pa pasur nevojë të mbyllë verbërisht programet.
Për përdoruesit e NVIDIA, ekzistojnë disa alternativa shumë të fuqishme. Së pari, ekziston nvidia-smi , mjeti standard për të parë ngarkesën, konsumin e energjisë në vat dhe përdorimin e VRAM. Nëse po kërkoni diçka më vizuale dhe dinamike, nvtop dhe nvitop janë opsione fantastike që ofrojnë grafikë në kohë reale dhe një ndërfaqe shumë më intuitive për të parë se cili proces po e mbingarkon GPU-në. Edhe monitori i sistemit KDE Plasma ofron një seksion të dedikuar, megjithëse është më i kufizuar për sa i përket detajeve të VRAM.

Analiza dhe Kontrolli i Procesorit (CPU)

Përdorimi i CPU-së përfaqëson sasinë e punës që po kryen procesori. Kur kjo vlerë bëhet shumë e lartë, sistemi mund të përjetojë ndërrim të tepërt të kontekstit , duke rezultuar në vonesë dhe përgjigje të ngadaltë të aplikacionit. Ndonjëherë, fajtori është një proces i sistemit në gjendje joaktive (sistemi në gjendje joaktive), i cili çuditërisht shfaq një përqindje të lartë, por në të vërtetë tregon se sa kapacitet i lirë mbetet . Për të dhëna teknike më të sakta, mund të përdorni mjete si CPU-X për Linux.
Për të sjellë rregull, Linux na ofron komanda klasike që nuk dështojnë kurrë:
- Komanda më e lartë: Është standardi për shikimin e aktivitetit në kohë reale. Ju lejon të llogaritni shfrytëzimin aktual duke zbritur kohën e mosveprimit nga 100% dhe i rendit proceset sipas përqindjes së CPU-së që konsumojnë.
- mpstat: Ideale për ata që duan një analizë më të thelluar, pasi analizon performancën e çdo bërthamë procesori individualisht.
- : Shumë e dobishme për gjenerimin e listave të shpejta. Për shembull, me një komandë specifike mund të nxjerrim 10 proceset që kërkojnë më shumë burime në atë moment të saktë.
Është e rëndësishme të mbani nën vëzhgim programet që fillojnë automatikisht. Hyrjet e nisjes automatike XDG shpesh grumbullojnë aplikacione në sfond të cilat, edhe nëse nuk i shohim, po konsumojnë cikle ore. Mjete si hw-monitor ju lejojnë të menaxhoni këto aplikacione nisjeje nga një skedë e vetme, duke parandaluar mbingarkesën e sistemit që nga momenti që e ndizni kompjuterin.
Optimizimi i Energjisë dhe Performancës

Kur punoni me laptopë, ekuilibri midis energjisë dhe jetëgjatësisë së baterisë është kritik. Disa përdorues përdorin skripte për të detyruar modalitetin e kursimit të energjisë, duke përdorur mjete si CPU Power për të ndryshuar rregullatorin e CPU-së në 'powersave' ose duke kufizuar konsumin e energjisë nëpërmjet TLP. Megjithatë, këshillohet kujdes: detyrimi i një kalimi në GPU-në e integruar duke përdorur prime-select mund të shkaktojë që disa aplikacione, të tilla si Discord ose Firefox, të rrëzohen papritur nëse përshpejtimi i harduerit nuk është konfiguruar siç duhet.
Për të parandaluar mbinxehjen e kompjuterit ose shkarkimin e shpejtë të baterisë, është ideale të monitoroni për programe keqdashëse ose procese zombie . Përdorimi 100% i CPU-së pa asnjë aplikacion të dukshëm të hapur zakonisht është shenjë e një problemi sigurie ose e një shfletuesi me shumë skeda dhe shtesa që funksionojnë në sfond.
Të kesh kontroll të plotë mbi harduerin tënd do të thotë të kombinosh përdorimin e komandave të terminalit për diagnostikim të shpejtë me softuer modern monitorimi që shfrytëzon drajverët DRM dhe standardet XDG. Nga ndjekja e kujdesshme e përdorimit të VRAM në proceset e renderimit deri te menaxhimi i bërthamave të CPU-së dhe kursimi i energjisë, Linux ofron të gjitha mjetet e nevojshme për përdoruesit për të vendosur se si t'i ndajnë burimet e makinës së tyre sipas nevojave të tyre aktuale.
