Vad är kernel_task och varför körs det på min Mac?



Prova Vårt Instrument För Att Eliminera Problem

TILL ' kärna , ”Är kärnan i alla operativsystem som sitter mellan CPU, minne, annan maskinvara och programvaruapplikationer som är installerade på systemet. När MAC är påslagen är det första som startar kärnan, och allt som görs av ett system flyter genom kärnan någon gång. Kärnan styr alla lanseringsdemoner / tjänster, minneshantering, nätverk etc. Kärnan startar och dödar nödvändiga uppgifter och rensar sedan minnet efter att dessa uppgifter har stängts. Och all den bakgrundsaktiviteten visas i Activity Monitor, vilket motsvarar Apples 'Windows Task Manager', under en banner, dvs. kernel_task . ”Kärnan_uppgiften” består i att skicka data över nätverk som läser / skriver eller andra uppgifter från andra applikationer eller systemprogramvara.



Mac-bok



Om du gör något som tar upp mycket processorkraft - konverterar 4K-videor, säg - kanske du undrar vad som tar så lång tid och tittar på Aktivitetsövervakaren. För att öppna Activity Monitor träff Cmd + mellanslag skriv sedan “aktivitet” och den ska dyka upp. Aktivitetsövervakare finns också under Applikationer> Verktyg .



Aktivitetsövervakare

Klicka på % CPU kolumnrubrik för att organisera körningsprocesser efter andel av deras processoranvändning. Allt som använder en hög processorkraft visas högst upp och saker kommer att röra sig när din dator utför olika uppgifter i bakgrunden.

Den höga CPU-användningen är vanligtvis bara ett problem när du inte förväntar dig det. Det är rimligt att förvänta sig att din maskin tuggar upp resurser om du kör ett spel, tittar på en video i din webbläsare eller redigerar en video. Om en enda Safari-flik eller Mac-process använder mer än sin rättvisa andel betyder det i allmänhet att något har gått fel.



Du kan döda sådana processer genom att klicka på dem och sedan klicka på 'X' längst upp till vänster på skärmen. Tyvärr kan det inte göras för kernel_task eftersom kernel_task är kärnan i operativ system .

kernel_task CPU-användning i Activity Monitor

Det är inte så mycket en enda process utan en serie processer under en etikett. Mac OS gör alla möjliga saker i bakgrunden, som att skicka och ta emot data via nätverket, skriva och läsa data och indexera nya mappar eller diskar för Spotlight-sökning.

Denna process använder ofta mycket av ditt tillgängliga RAM-minne på Minne fliken, men det är mycket mindre oroande. Användningen av RAM i stiger och faller efter behov. Den höga CPU-användningen kan stoppa hela systemet och ibland till och med leda till en fullständig krasch av systemet. Det är förståeligt om du är frustrerad, men det visar sig att ditt operativsystem gör detta med avsikt för att förhindra att din CPU överhettas. Kernel_task hjälper också till att hantera CPU-temperatur genom att göra CPU mindre tillgänglig för CPU-intensiva processer. Det orsakar inte i sig dessa förhållanden. När CPU-temperaturen sjunker minskar även kernel_task automatiskt CPU-användningen.

Om Mac inte är långsam behöver du inte oroa dig för att den här processen tar upp CPU eftersom det är normalt. Oanvändt minne används av kernel_task för saker som cachning av filer och ett modernt operativsystem använder ibland lite CPU-kraft.

Så, kernel_task använder inte den CPU-kraften, det hindrar bara den intensiva CPU-processen från att använda den för att hålla temperaturen under kontroll. Allt ska återgå till det normala när du är utanför riskzonen.

Men problemet är när kernel_task är använder ständigt majoriteten av systemresurserna, och Mac är långsam eftersom det kan finnas ett problem. Kärnan kan bara startas om genom att starta om Mac, och ibland kan omstart kan lösa problemet.

Den överdrivna CPU-användningen av kernel_task

Men vad händer om beteendet kvarstår, här är lite idé för att lösa problemet.

Hur fixar man kernel_task-konsumerande resurser?

Vi kommer att gå igenom några av de vanligaste metoderna för att fixa den höga användningen och förbrukningen av resurser och förklara dem på ett abstrakt sätt.

  1. Eftersom kernel_task är ditt operativsystem, och att döda processer är det bästa sättet att frigöra resurser, ett enkelt omstart på din Mac kommer att rensa problemet direkt.
  2. Överväga läser in din Mac för skadlig kod , vilket kan orsaka problemet.
  3. Om kernel_task använder mycket CPU / minne när inget speciellt görs, finns det ett annat problem i dina händer. Vanligtvis beror detta på kärntillägg från tredje part som kallas “ knappar ”I macOS. Dessa moduler är hårdvarudrivrutiner och viss programvara som gränssnitt direkt med kärnan. En felaktig kext får kernel_task att ta upp överdriven CPU. För att testa detta bör Mac startas i felsäkert läge. Stäng av Mac-datorn och slå sedan på den igen medan du trycker på Skift-tangenten. Alternativet ' Säker stövel ”Visas på inloggningsskärmen. Säkert läge aktiverar inte tredjepartsknappar, så om din Mac inte har några problem i säkert läge har du hittat ditt problem. Avinstallera alla 3rd-drivrutiner / programvara som nyligen installerats och se om det hjälper.

    Säker stövel

  1. För att hitta mer information, använd Etrecheck som kör dussintals diagnostik, bestående av en lista över alla tangenter som är installerade och körs på systemet. Avinstallera vad du tror orsakar problemet och se om problemet är löst.

    Etrecheck

  2. En applikation med en dålig vana att använda mycket CPU och uppmana detta är Blixt . Om Flash- eller webbläsarflikar tar upp CPU-kraft tillsammans med kernel_task, avinstallera eller inaktivera Flash helt. Som ett resultat kommer Flash inte att använda CPU: n med dess olika buggar, och kernel_task från att motverka den för att hålla CPUn sval.
  3. Avlägsna onödig startobjekt och frigöra hårddiskutrymme.
  4. Återställ NVRAM på din Mac.
  5. Återställ din systemhanteringskontroll ( SMC ).

    Återställ SMC

  6. Fokusera på yttre temperatur (miljö) som du kan svalna artificiellt med luftkonditionering för att avlägsna den avmattning som är utformad för att hantera värme. Utetemperaturen påverkar också datorns temperatur.
  7. Ta en titt på fans på MacBook, damm ut fläktarna. Rengör också kylflänsen. Kontrollera värmepasta om den är torr. Öka fläkthastigheten.
  8. Använda en kylplatta för din bärbara dator.
  9. Den höga temperaturen i någon del av chassi från laddning med kringutrustning som är inkopplad kan ha orsakat problemet. Att flytta laddningskabeln från vänster sida till högerportarna räcker för att kyla MAC och kan lösa problemet. På en maskin med MagSafe-laddning kan du försöka koppla bort kringutrustning från de vänstra portarna tills batteriet är fullt.
  10. Radera cachar genom att köra följande kommando i
    Terminal 'rm -rf ~ / Library / Caches'
  11. Radera Safari-cachar om Safari kan ha orsakat problemet)
  12. Återställ kraftblock . Speciellt om du har en inkonsekvent växelströmskälla, särskilt om den bärbara datorn indikerar att den är inkopplad, men inte laddar, för om strömförsörjningen hittar opålitlig växelström slutar den ladda den bärbara datorn. För att lösa, koppla bara ur strömförsörjningen från båda ändarna i några sekunder och anslut sedan dessa ändar igen. Det kan göra att den bärbara datorn börjar ladda igen, och kernel_task slutar äta CPU och fansen slutar snurra så mycket.

Riskfylld lösning

Det verkar finnas en konstig lösning på detta problem som inkluderar att flytta några filer, men eftersom det här är systemfiler rekommenderar vi inte att du flyttar dem såvida det inte är ett stort problem för dig.

  1. Gå till ' Om den här mac ”Under apple-logotypen i det övre vänstra hörnet och välj 'Mer information'.

    Klicka på 'Om den här Mac'

  2. Klicka på alternativet “systemrapport”.
  3. Anteckna vad datorn säger efter ”Model Identifier”.
  4. Navigera till följande.
    master drive> System -Bibliotek> Tillägg> IOPlatformPluginFamily.kext -Innehåll> Plugins> ACPI_SMC_PlatformPlugin.kext> Innehåll> Resurser> (Mappen som vi noterade i det tredje steget)
  5. Starta om din dator så är du klar

Om inget hjälper, måste du ibland sluta slösa bort din tid och installera om macOS från början, Återställ Mac eller överväga a resa till Apple Store .

5 minuter läst