Så du hittade något som kallas “kernel_task” Activity Monitor, och du vill veta vad det är. Goda nyheter: det är ingenting skändlig. Det är faktiskt ditt operativsystem.
En “kärna” om du inte vet, är kärnan i alla operativsystem, som sitter mellan din CPU, minne och annan maskinvara och programvara som du kan köra. När det är din tur på din Mac, kärnan är det första som börjar, och i princip allt du gör på din dator rinner igenom kärnan vid en viss tidpunkt. Activity Monitor sätter allt detta varierad verksamhet under en banderoll: kernel_task.
RELATERAD ARTIKEL
Om du datorn inte kör långsamt, oroa dig inte om denna process tar upp en massa minne eller ibland med hjälp av upp CPU-cykler: det är normalt. Oanvänt minne är bortkastade minne, så kernel_task kommer att få det att fungera för saker som cachning filer och köra ett moderna operativsystem innebär ibland med några CPU-kraft.
Men om kernel_task är ständigt använder en majoritet av systemet resurser, och din Mac är väldigt långsam, kanske du har ett problem. Starta om din Mac är det enda sättet att starta om din kärna, och ibland som kommer att lösa alla problem. Men om beteendet fortsätter, här är lite mer information.
kernel_task Låtsas att Använda CPU-Cykler för Att Hålla Saker Cool
Om du gör något som tar upp en hel del processorkraft—konvertera 4K-video, säger—du kanske undrar vad som tar så lång tid och titta på den Activity Monitor. Ofta ser du kernel_task använder upp en hel del CPU-kraft…makt som du hellre vill att makten ska användas av ditt intensiv process.
Det är förståeligt om du är frustrerad, men det visar sig att ditt operativsystem är att göra detta med flit för att förhindra att din CPU från överhettning. För att citera Apples support-sida:
En av de funktioner kernel_task är att hjälpa till att hantera CPU-temperaturen genom att göra CPU mindre tillgängliga för processer som använder det intensivt. Med andra ord, kernel_task reagerar på förhållanden som orsakar din PROCESSOR för att bli för varm, även om din Mac inte känner sig varm för dig. Det gör det inte själv orsaka dessa villkor. När CPU-temperaturen sjunker, kernel_task automatiskt minskar sin aktivitet.
Så kernel_task är egentligen inte använda upp allt som CPU-kraft: det är bara att förhindra intensiv process från att använda det för att förhindra överhettning. Allt ska komma tillbaka till det normala när du är i farozonen.
En ansökan med en dålig vana av att använda upp en hel del CPU och föranledde detta är Flash. Om du ser Flash eller flikar i webbläsaren tar upp en hel del CPU-kraft tillsammans kernel_task, överväga att avinstallera eller inaktivera Flash helt och hållet för att undvika problemet. Detta kommer att stoppa Blixt från att använda upp din CPU med dess olika buggar, och kernel_task från att ha för att skydda din PROCESSOR för att hålla saker och cool.
Starta I Felsäkert Läge för Felsökning av Problem med Kärnan
Om du hittar kernel_task använder mycket CPU och minne när du inte göra mycket av något, du kanske har ett annat problem på händerna. Oftast har detta att göra med tredje part kärnan förlängningar, som kallas “kexts” av macOS. Dessa moduler som levereras med drivrutiner och en del mjukvara och gränssnitt direkt med kärnan. En felaktig kext kan orsaka kernel_task att ta upp stora systemresurser.
RELATERADE ARTIKELN
För att testa detta, bör du startar din Mac i Felsäkert Läge, en av de dolda Mac startalternativ varje Mac-användare bör känna till. Stänga av datorn, sedan slår på den medan du håller Skift-tangenten. Du kommer att se ordet “Safe Boot” på logga in skärmen.
Felsäkert Läge gör det inte möjligt för tredje part kexts, så om din Mac inte har några problem i felsäkert läge, du har hittat ditt problem. Avinstallera någon tredje parts programvara eller drivrutiner som du har installerat den senaste tiden och se om det hjälper.
Om du vill dyka i ytterligare Etrecheck går massor av diagnostik, inklusive en lista över alla kexts installerat och igång på din dator. Avinstallera något du tror kan vara orsaken till problemet, och se om det löser det. Om inte, kan du behöva överväga en resa till Apple Store, eller din vänliga lokala Mac-verkstad.
Några Andra Saker att Prova
Om du fortfarande har problem efter allt, det finns ett par saker du kan försöka.
Ibland återställa NVRAM på din Mac kommer att hjälpa. Tänk att skanna din Mac för skadlig kod, vilket kan vara orsaken till problemet. Du kan också göra vanliga saker för att snabba upp din Mac, som att ta bort onödiga autostart-objekt och frigöra utrymme på hårddisken.
Om ingenting hjälper, ibland måste du sluta slösa bort din tid och åter-installera macOS från scratch. Det är självklart att det bör vara en sista utväg, men det är viktigt att veta när du är slagen.
Foto: Matthew Pearce