Potpuni vodič za kontrolu i nadzor CPU-a, GPU-a i memorije u Linuxu

Zadnje ažuriranje: 2 listopada 2026
Autor: Isaac
  • Napredni alati za nadzor poput hw-monitora i nvtopa omogućuju vam analizu potrošnje resursa po pojedinačnim procesima.
  • Korištenje izvornih naredbi poput top, ps i mpstat olakšava dijagnosticiranje performansi procesora u stvarnom vremenu.
  • Upravljanje napajanjem i pristup DRM upravljačkim programima temeljni su za optimizaciju učinkovitosti grafičkog hardvera.

Krupni plan mikroprocesora na matičnoj ploči, koji prikazuje korištenje CPU-a u Linuxu.

Ako ste ikada primijetili da vam se računalo usporava bez ikakvog vidljivog razloga ili da ventilator počinje zvučati poput mlaznog motora, znate da je praćenje sistemskih resursa ključno. U Linux ekosustavu imamo sreću da imamo širok raspon alata, od jednostavnih terminalnih naredbi do naprednog softvera, koji nam omogućuju da točno znamo što se događa ispod haube našeg stroja.

Ne radi se samo o gledanju ukupnog postotka, već o identificiranju krivca koji zauzima memoriju ili uzrokuje pregrijavanje grafičke kartice. Bez obzira jeste li 3D renderer, programer koji kompajlira shadere ili netko tko jednostavno želi da mu laptop dulje traje baterija, razumijevanje interakcije CPU-a, GPU-a i RAM-a ključno je za nesmetan rad vašeg sustava.

Analiza hardvera računala
Povezani članak:
Analiza hardvera računala: cjeloviti dijagnostički vodič

Detaljno praćenje GPU-a i VRAM-a

Unutar visokoučinkovitog računala s RTX grafičkom karticom, prikazan je nadzor GPU-a.

Dugo je vrijeme bilo teško znati koliko se resursa grafičke kartice koristi na Linuxu, budući da je većina programa pružala samo jednu ukupnu brojku. Međutim, alati poput hw-monitor 0.6 promijenili su pravila igre uvođenjem metrike raščlanjene po aplikacijama. Ovo je čisto zlato za one koji rade na kreativnim radnim stanicama gdje nekoliko programa koji intenzivno koriste resurse koegzistira i natječe se za video memoriju (VRAM).

  Učimo vas kako napraviti snimku zaslona i snimiti ekran na Chromebooku.

Ovaj softver je posebno svestran jer se oslanja na podsustav Direct Rendering Manager (DRM) kernela , što ga čini kompatibilnim s vrlo širokim rasponom hardvera. Bez obzira koristite li AMD karticu s AMDGPU upravljačkim programima, Intel karticu (bilo serije i915 ili novog Xe) ili čak NVIDIA karticu koja koristi Nouveau upravljački program otvorenog koda, alat izravno pristupa sloju kernela kako bi dijagnosticirao uska grla bez potrebe za slijepim zatvaranjem programa.

Za NVIDIA korisnike postoje neke vrlo moćne alternative. Prvo, tu je nvidia-smi , standardni alat za pregled opterećenja, potrošnje energije u vatima i korištenja VRAM-a. Ako tražite nešto vizualnije i dinamičnije, nvtop i nvitop su fantastične opcije koje nude grafikone u stvarnom vremenu i puno intuitivnije sučelje za pregled procesa koji zasićuje GPU. Čak i KDE Plasma sistemski monitor nudi poseban odjeljak, iako je ograničeniji u pogledu detalja VRAM-a.

Onemogućavanje VT-d poboljšava performanse Intel Arc GPU-a na Linuxu.
Povezani članak:
Onemogućavanje VT-d na Linuxu: Kada se Intel Arc poboljša i kako ga testirati

Detalj RAM memorijskih modula i elektroničkih sklopova, koji ilustrira upravljanje memorijom sustava.

Analiza i upravljanje procesorom (CPU)

Programer tipka kod na tipkovnici ispred terminala, što simbolizira upravljanje resursima u Linuxu.

Korištenje CPU-a predstavlja količinu posla koju procesor obavlja. Kada ova vrijednost postane previsoka, sustav može doživjeti pretjerano prebacivanje konteksta , što rezultira kašnjenjem i sporim odgovorom aplikacije. Ponekad je krivac neaktivni sistemski proces (system idle), koji neobično prikazuje visok postotak, ali zapravo pokazuje koliko je preostalo slobodnog kapaciteta . Za preciznije tehničke podatke možete koristiti alate poput CPU-X za Linux.

  Kako popraviti oštećeni USB pomoću CMD-a

Kako bismo uveli red, Linux nam nudi klasične naredbe koje nikad ne podbace:

  • Najviša naredba: To je standard za prikaz aktivnosti u stvarnom vremenu. Omogućuje vam izračun stvarne iskorištenosti oduzimanjem vremena neaktivnosti od 100% i sortira procese prema postotku CPU-a koji troše.
  • mpstat: Idealno za one koji žele detaljniju analizu, jer analizira performanse svaka jezgra procesora pojedinačno.
  • p.s: Vrlo korisno za brzo generiranje popisa. Na primjer, određenom naredbom možemo izdvojiti 10 procesa koji u tom točnom trenutku zahtijevaju najviše resursa.

Važno je pratiti programe koji se automatski pokreću. XDG unosi za automatsko pokretanje često akumuliraju pozadinske aplikacije koje, čak i ako ih ne vidimo, troše cikluse takta. Alati poput hw-monitora omogućuju vam upravljanje tim aplikacijama za pokretanje s jedne kartice, sprječavajući preopterećenje sustava od trenutka kada uključite računalo.

systemd 260 TPM2 sandbox
Povezani članak:
Systemd 260: TPM2, sandboxing i nove mogućnosti u Linuxu

Optimizacija energije i performansi

Tehnološka radna stanica s više monitora koji prikazuju kod i podatke, idealna za nadzor sustava.

Pri radu s prijenosnim računalima, ravnoteža između snage i trajanja baterije je ključna. Neki korisnici pribjegavaju skriptama za prisilno korištenje načina rada za uštedu energije, koristeći alate poput CPU Powera za promjenu CPU regulatora na 'powersave' ili ograničavanje potrošnje energije putem TLP-a. Međutim, preporučuje se oprez: prisilno prebacivanje na integrirani GPU pomoću prime-selecta može uzrokovati neočekivano rušenje nekih aplikacija, poput Discorda ili Firefoxa, ako hardversko ubrzanje nije pravilno konfigurirano.

Kako biste spriječili pregrijavanje računala ili brzo pražnjenje baterije, idealno je pratiti zlonamjerni softver ili zombi procese . 100%-tna upotreba CPU-a bez ikakvih očitih otvorenih aplikacija obično je znak sigurnosnog problema ili preglednika s previše kartica i dodataka koji rade u pozadini.

  Brinite o svom zdravlju dok provodite sate ispred računala

Potpuna kontrola nad hardverom znači kombiniranje upotrebe terminalnih naredbi za brzu dijagnostiku s modernim softverom za nadzor koji koristi DRM upravljačke programe i XDG standarde. Od pažljivog praćenja korištenja VRAM-a u procesima renderiranja do upravljanja CPU jezgrama i uštede energije, Linux pruža sve potrebne alate kako bi korisnici mogli odlučiti kako rasporediti resurse svog računala prema svojim stvarnim potrebama.

konfigurirati i održavati servere
Povezani članak:
Potpuni vodič za postavljanje i održavanje servera