Komplett guide til kontroll og overvåking av CPU, GPU og minne i Linux

Siste oppdatering: 2 oktober 2026
Forfatter: Isaac
  • Avanserte overvåkingsverktøy som hw-monitor og nvtop lar deg bryte ned ressursforbruket per enkeltprosess.
  • Bruk av innebygde kommandoer som top, ps og mpstat gjør det enklere å diagnostisere prosessorytelse i sanntid.
  • Strømstyring og tilgang til DRM-drivere er grunnleggende for å optimalisere effektiviteten til grafikkmaskinvare.

Nærbilde av en mikroprosessor på et hovedkort, som viser CPU-bruk i Linux.

Hvis du noen gang har lagt merke til at datamaskinen din går tregere uten noen åpenbar grunn, eller at viften begynner å høres ut som en jetmotor, vet du at det er avgjørende å overvåke systemressurser . I Linux-økosystemet er vi heldige som har et bredt utvalg av verktøy, fra enkle terminalkommandoer til avansert programvare, som lar oss vite nøyaktig hva som skjer under panseret på maskinen vår.

Det handler ikke bare om å se på en samlet prosentandel, men om å identifisere den skyldige prosessen som bruker opp minne eller forårsaker overoppheting av grafikkortet. Enten du er en 3D-renderer, en programmerer som kompilerer shaders, eller bare vil at den bærbare datamaskinen skal vare lenger på batterilevetid, er det viktig å forstå hvordan CPU, GPU og RAM samhandler for å få systemet til å fungere.

Analyse av PC-maskinvare
Relatert artikkel:
PC-maskinvareanalyse: en komplett diagnostisk guide

Detaljert GPU- og VRAM-overvåking

Inne i en høyytelses-PC med et RTX-grafikkort, som viser GPU-overvåking.

Lenge var det vanskelig å vite hvor mye grafikkortressurser som ble brukt på Linux, siden de fleste programmene bare ga ett samlet tall. Verktøy som hw-monitor 0.6 har imidlertid vært banebrytende ved å introdusere målinger fordelt på applikasjoner. Dette er rent gull for de som jobber på kreative arbeidsstasjoner der flere ressurskrevende programmer sameksisterer og konkurrerer om videominne (VRAM).

  Lær hvordan du installerer Windows 11 på en PC trinn for trinn.

Denne programvaren er spesielt allsidig fordi den er avhengig av kjernens Direct Rendering Manager (DRM) -undersystem , noe som gjør den kompatibel med et svært bredt spekter av maskinvare. Enten du bruker et AMD-kort med AMDGPU-drivere, et Intel-kort (enten i915-serien eller den nye Xe), eller til og med et NVIDIA-kort som bruker Nouveau-driveren med åpen kildekode, får verktøyet direkte tilgang til kjernelaget for å diagnostisere flaskehalser uten å måtte lukke programmer blindt.

For NVIDIA-brukere finnes det noen svært kraftige alternativer. For det første har vi nvidia-smi , standardverktøyet for å vise belastning, strømforbruk i watt og VRAM-bruk. Hvis du leter etter noe mer visuelt og dynamisk, er nvtop og nvitop fantastiske alternativer som tilbyr sanntidsgrafer og et mye mer intuitivt grensesnitt for å se hvilken prosess som metter GPU-en. Selv KDE Plasma-systemmonitoren tilbyr en dedikert seksjon, selv om den er mer begrenset når det gjelder VRAM-detaljer.

Deaktivering av VT-d forbedrer ytelsen til Intel Arc GPU-er på Linux.
Relatert artikkel:
Deaktivering av VT-d på Linux: Når Intel Arc forbedres og hvordan teste det

Detalj av RAM-minnemoduler og elektroniske kretser, som illustrerer systemminnehåndtering.

Prosessor (CPU) analyse og kontroll

Utvikler skriver kode på tastaturet foran en terminalskjerm, som symboliserer ressurshåndtering i Linux.

CPU-bruk representerer mengden arbeid prosessoren utfører. Når denne verdien blir for høy, kan systemet oppleve overdreven kontekstbytte , noe som resulterer i forsinkelser og treg applikasjonsrespons. Noen ganger er årsaken en inaktiv systemprosess (systeminaktiv), som merkelig nok viser en høy prosentandel, men faktisk indikerer hvor mye ledig kapasitet som er igjen . For mer presise tekniske data kan du bruke verktøy som CPU-X for Linux.

  Koblet til Wi-Fi, men ikke internett? Mulige årsaker

For å skape orden tilbyr Linux oss klassiske kommandoer som aldri slår feil:

  • Den øverste kommandoen: Det er standarden for visning av aktivitet i sanntid. Den lar deg beregne faktisk bruk ved å trekke fra inaktiv tid fra 100 % og sorterer prosesser etter prosentandelen CPU de bruker.
  • mpstat: Ideelt for de som ønsker en mer dyptgående analyse, ettersom den analyserer ytelsen til hver prosessorkjerne individuelt.
  • ps: Veldig nyttig for å generere hurtiglister. For eksempel kan vi med en spesifikk kommando trekke ut de 10 prosessene som krever mest ressurser i det spesifikke øyeblikket.

Det er viktig å holde øye med programmer som starter automatisk. XDG-autostartoppføringer akkumulerer ofte bakgrunnsprogrammer som, selv om vi ikke ser dem, bruker klokkesykluser. Verktøy som hw-monitor lar deg administrere disse oppstartsprogrammene fra én enkelt fane, og forhindrer at systemet blir overbelastet fra det øyeblikket du slår på datamaskinen.

systemd 260 TPM2 sandkasse
Relatert artikkel:
Systemd 260: TPM2, sandkasseing og nye funksjoner i Linux

Energi- og ytelsesoptimalisering

Teknologisk arbeidsstasjon med flere skjermer som viser kode og data, ideell for systemovervåking.

Når man jobber med bærbare datamaskiner, er balansen mellom strøm og batterilevetid kritisk. Noen brukere tyr til skript for å tvinge frem strømsparingsmodus, ved å bruke verktøy som CPU Power for å endre CPU-regulatoren til «strømsparing» eller begrense strømforbruket via TLP. Forsiktighet anbefales imidlertid: å tvinge en bytte til den integrerte GPU-en ved hjelp av prime-select kan føre til at noen applikasjoner, for eksempel Discord eller Firefox, krasjer uventet hvis maskinvareakselerasjon ikke er riktig konfigurert.

For å forhindre at datamaskinen overopphetes eller at batteriet tømmes raskt, er det ideelt å overvåke for skadelig programvare eller zombieprosesser . 100 % CPU-bruk uten noen åpenbare åpne programmer er vanligvis et tegn på et sikkerhetsproblem eller en nettleser med for mange faner og programtillegg som kjører i bakgrunnen.

  Slik installerer du macOS Catalina på nytt på Mac-en din

Å ha full kontroll over maskinvaren din betyr å kombinere bruk av terminalkommandoer for rask diagnostikk med moderne overvåkingsprogramvare som utnytter DRM-drivere og XDG-standarder. Fra nøyaktig sporing av VRAM-bruk i gjengivelsesprosesser til administrasjon av CPU-kjerner og energisparing, tilbyr Linux alle nødvendige verktøy for at brukere skal bestemme hvordan de skal fordele maskinens ressurser i henhold til deres faktiske behov.

konfigurere og vedlikeholde servere
Relatert artikkel:
Komplett guide til oppsett og vedlikehold av servere