Anonim

Når din Mac varmer op eller sænker farten til en gennemgang, vil du sandsynligvis bemærke en proces kaldet kernel_task, der bruger masser af CPU. Hvorfor gør den det? Hvad betyder kernel_task overhovedet? Bør du være bekymret?

Læs videre for at lære, hvad kernel_task er på Mac, og hvorfor det forårsager højt CPU-brug. Du vil også lære måder at reducere overdreven kernel_task-aktivitet i macOS.

Hvad er Kernel_Task på Mac?

Kernel_task er en indbygget proces i macOS. Det er relateret til kernen, det dybeste programmeringsniveau, der får softwaren og Macs hardware til at fungere.

Kernel_task håndterer et væld af vigtige baggrundsfunktioner på din MacBook Pro, MacBook Air, iMac eller Mac Mini, såsom tildeling af systemressourcer (CPU og RAM) mellem programmer og systemtjenester.

Men vigtigst af alt, det spiller en væsentlig rolle i temperaturstyringen. Det er her, høj kernel_task aktivitet kommer ind i billedet.

Hvorfor Kernel_Task forårsager høj CPU-brug?

Din Mac kan varme op af en række årsager. For eksempel, at udføre en ressourcekrævende aktivitet (såsom redigering eller eksport af video i superhøje opløsninger) øger næsten altid CPU-temperaturen. Gengivelse af CPU-tunge webelementer, brug af ineffektive plugins i Chrome eller Safari eller afspilning af Adobe Flash-relateret indhold kan også varme op.

Når det sker, vil kernel_task gå i gang og forhindre processer i at bruge yderligere processorkraft og generere endnu mere varme. Det gør det ved at simulere tomme CPU-cyklusser.

Er High Kernel_Task CPU-brug årsag til bekymring?

Det meste af tiden giver høj kernel_task-aktivitet ikke anledning til bekymring. For at opsummere, hvis du konstant engagerer dig i ressourcekrævende opgaver, kan du forvente et højt kernel_task CPU-brug på din Mac. Det er kun rutinemæssig vedligeholdelse for at forhindre, at Macs interne dele bliver overdreven varmeskader.

Men hvis du konsekvent bemærker, at kernel_task bruger CPU-kraften uden nogen åbenbar grund, kan du have et problem på dine hænder. For eksempel kan uoptimerede apps, forældede applikationer, systemcaches og buggy-kerneudvidelser varme din Mac op uden nogen forholdsmæssig stigning i aktivitet.

Reducing High Kernel_Task CPU-brug på Mac

For at rette op på vedvarende høj kernel_task-aktivitet skal du løse eventuelle underliggende årsager, der bidrager til ekstra varme på din Mac. Fejlfindingstipsene nedenfor vil hjælpe dig med det.

Force-Quit Apps

Start med at identificere andre processer end kernel_task, der bruger masser af CPU ved at bruge Mac'ens Activity Monitor. Tip - vælg kolonnen CPU for at sortere processer efter aktivitet.

Hvis en CPU-intensiv proces ser ud til at være en del af en typisk aktivitet (f.eks. videoeksport), skal du vente på, at den er færdig. Hvis ikke, skal du lukke eller tvinge processen ved at vælge Stop-knappen øverst i vinduet Aktivitetsovervågning.

Sluk ned og genstart

En anden rettelse involverer genstart af din Mac. Det er en hurtig måde at fjerne eventuelle useriøse processer, der bidrager til kernel_task-problemet.

Opdater apps

Prøv derefter at opdatere de apps, der kører på Mac. Det er bedst at fokusere din opmærksomhed på alle programmer, der øger din Macs CPU-belastning.

Start med at åbne Mac's App Store og se under fanen Opdateringer på sidebjælken for eventuelle afventende appopdateringer.

For programmer, du har fået uden for Mac App Store, skal du se efter en Check for Updates mulighed i selve programmerne.

Opdater macOS

Buggy-forekomster af macOS (især tidlige udgivelser af større versionsopgraderinger) kan resultere i hukommelseslækager og problemer med overophedning. Opdater styresystemet og se, om det gør en forskel.

For at opdatere macOS skal du åbne Apple menuen fra venstre side af Mac'ens menulinje og vælge Systemindstillinger > Softwareopdatering > Opdater nu.

Brug Mac i et køligere miljø

Hvis du bruger din Mac udendørs eller i varmt vejr, kan den eksterne temperatur få din Mac til at varme op og sætte kernel_task i højt gear. Prøv at flytte enheden til et køligere eller godt ventileret område.

Nulstil NVRAM eller PRAM

Hvis du bruger en Intel Mac, vil du måske prøve at nulstille NVRAM eller PRAM. Det er en lillebitte del af flygtig hukommelse, der rummer systemkritiske indstillinger (f.eks. skærmopløsning, opstartsdiskpræferencer, dato, tidszone osv.). Et korrupt NVRAM kan resultere i alle mulige problemer, så nulstilling af det kan måske løse kerneproblemer.

For at nulstille NVRAM, skal du starte med at slukke din Mac. Tænd den derefter igen, mens du holder Command, Option, nede P og R taster. Slip, når du hører startklokken for anden gang. Hvis du bruger en Mac med en Apple T2 Security Chip, skal du slippe tasterne efter 20 sekunder.

Nulstil SMC

Ud over NVRAM vil du måske gå det ekstra trin og nulstille SMC (system management controller) på Mac.

Ryd Macs cache

Forældede eller korrupte midlertidige filer kan også forårsage ydeevneproblemer i macOS, så den næste rettelse involverer at rydde applikationen og systemcachen.

Brug den gratis Onyx-app til hurtigt at rydde Macs cache. Se vores vejledning om at rydde Macs cache, hvis du foretrækker den manuelle tilgang.

Enter & Exit Safe Mode

Indtastning og afslutning af fejlsikret tilstand på Mac hjælper med at rydde kernecachen. For at gå ind i fejlsikret tilstand på en Intel Mac skal du blot holde Shift nede ved opstart, indtil du ser loginskærmen.

Hvis du bruger en Apple Silicon Mac, skal du tænde den, mens du holder Power nede. Når du kommer til skærmen Opstartsindstillinger, skal du holde Shift nede og vælge Macintosh HD > Fortsæt i fejlsikret tilstand.

Kør en Malware-scanning

Mac'er har ry for at være modstandsdygtige over for malware, men det betyder ikke, at de er fuldstændig immune. For at scanne efter og fjerne ondsindede processer og rootkits på Mac, overvej at køre en scanning for malware ved hjælp af et gratis anti-malware-værktøj. Malwarebytes er et glimrende valg.

Delete Kernel Extensions

Til sidst vil du måske tage dig tid til at identificere og deaktivere eventuelle tredjeparts kerneudvidelser (eller kexts). Kexts udvider standardfunktionaliteten af ​​Mac'ens kerne, men de kan også resultere i høj kernel_task-aktivitet eller kernepanikfejl.

Du kan bruge et gratis diagnoseværktøj kaldet EtreCheckPro til at scanne efter og gennemgå en liste over installerede kerneudvidelser. Du skal derefter afinstallere de relaterede programmer for at fjerne kexts.

Kernel_Task: Best Left to Its Own Means

Forhåbentlig hjalp denne vejledning dig med at forstå kernel_task-processen på Mac, og hvad du kan gøre for at løse kernel_task-høj CPU-brug. Hvis problemet fortsætter, vil du måske geninstallere macOS via gendannelsestilstand. Hvis det også mislykkes, kan problemet være hardwarerelateret. I så fald skal du kontakte Apple Support for at få hjælp.

Hvad er kernel_task på Mac, og hvorfor forårsager det højt CPU-forbrug?