CPU
Central Processing Unit
En CPU (Central Processing Unit) er den centrale regneenhed i en computer, der udfører de instruktioner og beregninger, som får programmer og styresystemet til at fungere. CPU’en kaldes ofte computerens hjerne, fordi stort set alt hvad der sker på en computer – fra at åbne en app til at afspille en video – i sidste ende bliver behandlet af CPU’en. Ordet processor bruges i praksis som et andet navn for samme komponent.
Et konkret eksempel: Når du klikker på ikonet for en browser og skriver en adresse i søgefeltet, er det CPU’en der modtager klikket, henter de nødvendige data og sender besked videre til skærmen om, hvad der skal vises. Det sker så hurtigt, at det for dig som bruger virker øjeblikkeligt.
Hvad bruges en CPU til?
CPU’en bruges til at udføre alle de opgaver, et program eller styresystem beder om. Det gælder både simple ting som at vise tekst på skærmen og mere krævende opgaver som billed- eller videoredigering. Arbejdet foregår i en fast cyklus, der ofte beskrives i tre trin: CPU’en henter en instruktion, forstår hvad instruktionen betyder, og udfører selve handlingen. Denne cyklus gentages millioner eller milliarder af gange i sekundet, og det er netop denne evne til at behandle enorme mængder instruktioner ekstremt hurtigt, der gør, at en computer kan reagere på dine handlinger med det samme.
CPU’en findes ikke kun i stationære og bærbare computere. Den sidder også i mobiltelefoner, tablets og i de servere, der driver hjemmesider og online-tjenester. Server-CPU’er er typisk bygget til at kunne arbejde stabilt under høj belastning over lang tid, mens CPU’er i bærbare computere i højere grad er designet til at spare på strøm og udvikle mindre varme.
Kerner og tråde
En moderne CPU indeholder som regel flere kerner. Hver kerne kan arbejde nogenlunde selvstændigt, hvilket betyder, at en CPU med flere kerner kan udføre flere opgaver på samme tid uden at føles langsom. Mange CPU’er bruger derudover en teknologi, hvor hver enkelt kerne kan håndtere flere tråde ad gangen. Det gør CPU’en i stand til at arbejde mere effektivt, når mange programmer eller processer kører samtidig, for eksempel ved tung multitasking, større filbehandling eller videoredigering. Til almindelig hverdagsbrug som webbrowsing og tekstbehandling er forskellen mellem mange og få kerner ofte mindre mærkbar, men CPU’en har stadig stor betydning for, hvor smidigt computeren samlet føles.
Clock speed og GHz
CPU’ens hastighed angives typisk i GHz (gigahertz) og kaldes clock speed. Tallet siger noget om, hvor mange beregningscyklusser CPU’en i teorien kan udføre i sekundet – en højere clock speed betyder generelt en hurtigere reaktion på krævende opgaver. Mange nyere CPU’er har både en basisfrekvens, som de kører med ved almindelig brug, og en højere boost-frekvens, som CPU’en kan skifte til, når der er brug for ekstra ydelse i kortere perioder.
CPU og GPU – hvad er forskellen?
CPU’en og GPU’en (grafikkortet) forveksles ofte, men de har forskellige opgaver. CPU’en står for den generelle styring af systemet og de fleste former for beregning, mens GPU’en er specialiseret i at behandle grafik og beregne det, der skal vises på skærmen. De to komponenter er derfor bygget forskelligt og optimeret til hver deres type opgaver, selvom de arbejder sammen i den samme maskine.
CPU’en arbejder ikke alene
CPU’en løser ikke alle opgaver på egen hånd. Den samarbejder løbende med computerens hukommelse (RAM) og med lagerplads, for eksempel en SSD harddisk, hvorfra data hentes og gemmes. Hvis en computer virker langsom, er det derfor ikke altid CPU’en, der er årsagen – RAM og lagerplads kan også være en begrænsende faktor, især i ældre maskiner.
Kan man opgradere sin CPU?
På mange stationære computere er det muligt at udskifte CPU’en med en nyere eller kraftigere model, forudsat at den passer til bundkortet. På bærbare computere er CPU’en derimod som regel loddet fast på bundkortet og kan ikke skiftes ud efterfølgende. Det gør valget af CPU særligt vigtigt, når man køber en bærbar computer, da man i praksis er bundet til den ydeevne, maskinen leveres med.