När din Mac värms upp eller saktar ner till en genomsökning, kommer du förmodligen att märka en process som kallas kernel_task som använder mycket CPU. Varför gör den det? Vad betyder ens kernel_task? Bör du vara orolig?
Läs vidare för att lära dig vad kernel_task är på Mac och varför det orsakar hög CPU-användning. Du kommer också att lära dig sätt att minska överdriven kernel_task-aktivitet i macOS.
Vad är Kernel_Task på Mac?
Kernel_task är en inbyggd process i macOS. Det är relaterat till kärnan, den djupaste programmeringsnivån som får programvaran och Macs hårdvara att fungera.
Kernel_task hanterar en mängd viktiga bakgrundsfunktioner på din MacBook Pro, MacBook Air, iMac eller Mac Mini, som att allokera systemresurser (CPU och RAM) mellan program och systemtjänster.
Men viktigast av allt, det spelar en betydande roll vid temperaturhantering. Det är där hög kernel_task-aktivitet kommer in i bilden.
Varför Kernel_Task orsakar hög CPU-användning?
Din Mac kan värmas upp av olika anledningar. Att till exempel utföra en resurskrävande aktivitet (som att redigera eller exportera video med superhöga upplösningar) ökar nästan alltid CPU-temperaturen. Att rendera CPU-tunga webbelement, använda ineffektiva plugins i Chrome eller Safari eller spela Adobe Flash-relaterat innehåll kan också värma upp saker och ting.
När det händer kommer kernel_task att sätta igång och förhindra processer från att använda ytterligare processorkraft och generera ännu mer värme. Det gör det genom att simulera tomma CPU-cykler.
Är High Kernel_Task CPU-användning anledning till oro?
För det mesta är hög kernel_task-aktivitet inte en anledning till oro. För att sammanfatta, om du ständigt engagerar dig i resurskrävande uppgifter, förvänta dig hög kernel_task CPU-användning på din Mac. Det är bara rutinunderhåll för att förhindra att Macs inre delar från överdriven värmeskador.
Men om du konsekvent märker att kernel_task använder processorkraften utan någon uppenbar anledning, kan du ha ett problem. Till exempel kan ooptimerade appar, föråldrade applikationer, systemcacher och buggy kärntillägg värma upp din Mac utan någon proportionell ökning av aktiviteten.
Reducing High Kernel_Task CPU-användning på Mac
För att fixa ihållande hög kernel_task-aktivitet måste du lösa alla bakomliggande orsaker som bidrar till extra värme på din Mac. Felsökningstipsen nedan hjälper dig med det.
Tvångsavsluta appar
Börja med att identifiera andra processer än kernel_task som förbrukar mycket CPU med hjälp av Macs Activity Monitor. Tips - välj kolumnen CPU för att sortera processer efter aktivitet.
Om en CPU-intensiv process verkar vara en del av en typisk aktivitet (t.ex. videoexport), vänta tills den är klar. Om inte, stäng eller tvångsavsluta processen genom att välja knappen Stop högst upp i aktivitetsövervakningsfönstret.
Stäng av och starta om
En annan åtgärd innebär att du startar om din Mac. Det är ett snabbt sätt att eliminera alla oseriösa processer som bidrar till problemet med kernel_task.
Uppdatera appar
Nästa, försök att uppdatera apparna som körs på Mac. Det är bäst att fokusera din uppmärksamhet på alla program som ökar din Macs CPU-belastning.
Börja med att öppna Macs App Store och titta under fliken Uppdateringar i sidofältet för eventuella väntande appuppdateringar.
För program som du fick utanför Mac App Store, leta efter ett Sök efter uppdateringar alternativ i själva programmen.
Uppdatera macOS
Buggy-instanser av macOS (särskilt tidiga versioner av större versionsuppgraderingar) kan resultera i minnesläckor och överhettningsproblem. Uppdatera operativsystemet och se om det gör någon skillnad.
För att uppdatera macOS, öppna Apple-menyn från vänster sida av Mac:s menyrad och välj Systeminställningar > Programuppdatering > Uppdatera nu.
Använd Mac i en svalare miljö
Om du använder din Mac utomhus eller i varmt väder kan den yttre temperaturen göra att din Mac värms upp och sätta kernel_task på högvarv. Försök att flytta enheten till ett svalare eller välventilerat utrymme.
Återställ NVRAM eller PRAM
Om du använder en Intel Mac, kanske du vill försöka återställa NVRAM eller PRAM. Det är en liten del av det flyktiga minnet som innehåller systemkritiska inställningar (t.ex. skärmupplösning, startdiskinställningar, datum, tidszon, etc.). Ett korrupt NVRAM kan resultera i alla möjliga problem, så att återställa det kan lösa kärnproblem.
För att återställa NVRAM, börja med att stänga av din Mac. Slå sedan på den igen medan du håller ned Command, Option, P och R-tangenterna. Släpp när du hör startsignalen för andra gången. Om du använder en Mac med ett Apple T2 Security Chip släpper du nycklarna efter 20 sekunder.
Återställ SMC
Utöver NVRAM, kanske du vill gå det extra steget och återställa SMC (system management controller) på Mac.
Rensa Macens cache
Föråldrade eller korrupta temporära filer kan också orsaka prestandaproblem i macOS, så nästa korrigering innebär att rensa programmet och systemets cache.
Använd den kostnadsfria Onyx-appen för att snabbt rensa Macs cache. Se vår guide om hur du rensar Mac:s cache om du föredrar den manuella metoden.
Aktivera och avsluta felsäkert läge
Att gå in i och avsluta felsäkert läge på Mac hjälper till att rensa kärncachen. För att gå in i felsäkert läge på en Intel Mac, håll helt enkelt ned Shift vid start tills du ser inloggningsskärmen.
Om du använder en Apple Silicon Mac, slå på den samtidigt som du håller ned Power-knappen. När du kommer till skärmen Start alternativ håller du ned Shift-tangenten och väljer Macintosh HD > Fortsätt i felsäkert läge.
Kör en skadlig programvara
Mac har rykte om sig att vara motståndskraftig mot skadlig programvara, men det betyder inte att de är helt immuna. För att söka efter och ta bort skadliga processer och rootkits på Mac, överväg att köra en genomsökning efter skadlig programvara med ett gratis verktyg mot skadlig programvara. Malwarebytes är ett utmärkt val.
Delete Kernel Extensions
Slutligen kanske du vill ta dig tid att identifiera och inaktivera eventuella kärntillägg (eller kexts) från tredje part. Kexts utökar standardfunktionaliteten för Mac:s kärna, men de kan också resultera i hög kernel_task-aktivitet eller kärnpanikfel.
Du kan använda ett gratis diagnostikverktyg som heter EtreCheckPro för att söka efter och granska en lista över installerade kärntillägg. Du måste sedan avinstallera de relaterade programmen för att ta bort kexterna.
Kernel_Task: Best Left to Its Own Means
Förhoppningsvis hjälpte den här handledningen dig att förstå kernel_task-processen på Mac och vad du kan göra för att lösa kernel_tasks hög CPU-användning. Om problemet kvarstår kanske du vill installera om macOS via återställningsläge. Om det också misslyckas kan problemet vara hårdvarurelaterat. Kontakta i så fall Apple Support för hjälp.