- Eines avançades de monitorització com a hw-monitor i nvtop permeten desglossar el consum de recursos per procés individual.
- L'ús d'ordres nadius com ara top, ps i mpstat facilita el diagnòstic del rendiment del processador en temps real.
- La gestió de l'energia i l'accés als controladors DRM són fonamentals per optimitzar l'eficiència del maquinari gràfic.
Si mai has sentit que el teu ordinador es posa lent sense motiu aparent o que el ventilador comença a sonar com una turbina d'avió, sabràs que controlar els recursos del sistema és fonamental. A l'ecosistema Linux, tenim la sort de comptar amb una quantitat ingent d'eines, des d'ordres senzilles a la terminal fins a programari avançat, que ens permeten saber exactament què està passant sota el capó de la nostra màquina.
No es tracta només de mirar un percentatge global, sinó identificar el procés culpable que s'està menjant la memòria o disparant la temperatura de la gràfica. Ja siguis un usuari que fa renderitzat 3D, un programador compilant shaders o algú que simplement vol que el seu portàtil aguanti més la bateria, entendre com interactuen la CPU, la GPU i la RAM és la clau perquè el sistema voli.
Monitorització Detallada de la GPU i VRAM

Durant molt de temps, saber quant consumia la targeta gràfica a Linux era un maldecap, ja que la majoria dels programes només donaven una dada global. Tot i això, eines com hw-monitor 0.6 han marcat un abans i un després en introduir mètriques desglossades per aplicació. Això és or pur per als qui treballen en estacions creatives on conviuen diversos programes pesants i competeixen per la memòria de vídeo (VRAM).
Aquest programari és especialment versàtil perquè es recolza en el subsistema Direct Rendering Manager (DRM) del nucli, cosa que li permet ser compatible amb una gamma amplíssima de maquinari. És igual si muntes una targeta AMD amb drivers AMDGPU, una Intel (ja sigui la sèrie i915 o la nova Xe) o fins i tot una NVIDIA utilitzant el controlador lliure Nouveau; l'eina accedeix directament a la capa del nucli per diagnosticar colls d'ampolla sense haver de tancar programes a cegues.
Per als usuaris de NVIDIA, hi ha alternatives molt potents. D'una banda, tenim nvidia-smi , que és l'eina estàndard per veure la càrrega, la potència consumida en watts i l'ús de VRAM. Si busques alguna cosa més visual i dinàmica, nvtop i nvitop són opcions fantàstiques que ofereixen gràfiques en temps real i una interfície molt més intuïtiva per veure quin procés està saturant la GPU. Fins i tot el monitor de sistema de KDE Plasma ofereix una secció dedicada, encara que és més limitada pel que fa al detall de la VRAM.

Anàlisi i Control del Processador (CPU)

Lús de la CPU representa el volum de treball que el processador executa. Quan aquest valor puja massa, el sistema pot patir canvis de context excessius , cosa que es tradueix en lag i una resposta lenta de les aplicacions. De vegades, el culpable és un procés inactiu del sistema (system idle), que curiosament mostra un percentatge alt però en realitat indica quanta capacitat queda lliure . Per obtenir dades tècniques més precises, pots utilitzar eines com CPU-X per a Linux.
Per posar ordre, Linux ens ofereix ordres clàssiques que mai fallen:
- L'ordre top: És l'estàndard per veure l'activitat a temps real. Permet calcular la utilització real restant el temps d´inactivitat al 100% i ordena els processos pel percentatge de CPU que consumeixen.
- mpstat: Ideal per als que volen una anàlisi més quirúrgica, ja que desglossa el rendiment de cada nucli del processador de forma individual.
- PS: Molt útil per generar llistes ràpides. Per exemple, amb una ordre específica podem extreure els 10 processos que més recursos estan demanant en aquest precís instant.
És important estar atents als programes que arrenquen sols. Les entrades XDG autostart solen acumular aplicacions en segon pla que, encara que no vegem, estan consumint cicles de rellotge. Eines com a hw-monitor ja permeten gestionar aquestes aplicacions d'inici des d'una sola pestanya, evitant que el sistema se saturi des del moment en què encenem l'equip.
Optimització d'Energia i Rendiment

Quan treballem amb portàtils, lequilibri entre potència i bateria és crític. Alguns usuaris recorren a scripts per forçar el mode destalvi, utilitzant eines com cpupower per canviar el governador de la CPU a 'powersave' o limitant el consum mitjançant TLP. Això no obstant, cal anar amb compte: forçar el canvi a la GPU integrada mitjançant prime-select pot causar que algunes aplicacions, com Discord o Firefox, pateixin tancaments inesperats si l'acceleració de maquinari no està ben configurada.
Per evitar que lequip s'escalfi o que la bateria voli, l'ideal és supervisar si hi ha malware o processos zombies . Un ús del 100% de CPU sense una aplicació oberta evident sol ser senyal d'algun problema de seguretat o un navegador amb massa pestanyes i plugins executant-se en segon pla.
Tenir un control total sobre el maquinari implica combinar l'ús d'ordres de terminal per a diagnòstics ràpids amb programari de monitoratge modern que aprofiti els drivers DRM i els estàndards XDG. Des del seguiment minuciós de la VRAM en processos de renderització fins a la gestió dels nuclis de la CPU i l'estalvi energètic, Linux ofereix totes les eines necessàries perquè l'usuari decideixi com distribuir els recursos de la màquina segons les necessitats reals.
