Hva er kernel_task og hvorfor kjører den på min Mac?
En “kjernen, ”Er kjernen i ethvert operativsystem som sitter mellom CPU, minne, annen maskinvare og programvarene som er installert på systemet. Når MAC er slått på, er det første som starter kjernen, og alt som gjøres av et system strømmer gjennom kjernen på et tidspunkt. Kjernen styrer alle lanseringsdemoner / -tjenester, minneadministrasjon, nettverk osv. Kjernen starter og dreper nødvendige oppgaver, og tømmer deretter minnet etter at disse oppgavene er lukket. Og all denne bakgrunnsaktiviteten vises i Activity Monitor, som tilsvarer Apples "Windows Task Manager", under ett banner, dvs.kernel_task. “Kernel_task” består i å sende data over nettverk som leser / skriver eller andre oppgaver fra andre applikasjoner eller systemprogramvare.
Hvis du gjør noe som tar opp mye prosessorkraft - for eksempel å konvertere 4K-videoer - kan du lure på hva som tar så lang tid og se på Aktivitetsmonitoren. Åpne Aktivitetsmonitor hitCmd + mellomrom skriv deretter inn "aktivitet" og den skal dukke opp. Aktivitetsovervåker finner du også underProgrammer> Verktøy.
Klikk på%PROSESSOR kolonneoverskrift for å organisere kjørende prosesser etter andel av prosessorbruken. Alt som bruker høy prosessorkraft vil vises øverst, og ting vil bevege seg når datamaskinen din utfører forskjellige oppgaver i bakgrunnen.
Den høye CPU-bruken er vanligvis bare et problem når du ikke forventer det. Det er rimelig å forvente at maskinen din tygger på ressurser hvis du kjører et spill, ser på en video i nettleseren din eller redigerer en video. Hvis en enkelt Safari-fane eller Mac-prosess bruker mer enn rimelig andel, betyr det generelt at noe har gått galt.
Du kan drepe slike prosesser ved å klikke på dem og deretter klikke på "X" øverst til venstre på skjermen. Dessverre kan det ikke gjøres for kernel_task fordi kernel_task er kjernen i operativsystem.
Det er ikke så mye en enkelt prosess, men en serie prosesser under ett merke. macOS gjør alle slags ting i bakgrunnen, for eksempel å sende og motta data over nettverket, skrive og lese data og indeksere nye mapper eller disker for Spotlight-søk.
Denne prosessen vil ofte bruke mye av ditt tilgjengelige RAM påHukommelse fanen, men det er mye mindre bekymringsfullt. Bruken av RAM i stiger og faller etter behov. Den høye CPU-bruken kan stoppe hele systemet, og noen ganger til og med resultere i fullstendig krasj av systemet. Det er forståelig hvis du er frustrert, men det viser seg at operativsystemet ditt gjør dette med vilje for å forhindre at prosessoren overopphetes. Kjerneoppgaven hjelper også til å administrere CPU-temperaturen ved å gjøre CPUen mindre tilgjengelig for CPU-intensive prosesser. Det forårsaker ikke selv disse forholdene. Når CPU-temperaturen synker, vil også kernel_task automatisk redusere CPU-bruken.
Hvis Macen ikke er treg, er det ikke nødvendig å bekymre deg for at denne prosessen tar opp CPU fordi det er normalt. Ubrukt minne blir satt i gang av kernel_task for ting som caching av filer, og et moderne operativsystem bruker noen ganger litt CPU-kraft.
Så, kernel_task bruker ikke den CPU-kraften, det hindrer bare den intensive CPU-prosessen i å bruke den for å holde temperaturen under kontroll. Alt skal komme tilbake til det normale når du er utenfor faresonen.
Men bekymringspunktet er når kernel_task er bruker kontinuerlig flertallet av systemressursene, og Mac er treg fordi det kan være et problem. Kjernen kan bare startes på nytt ved å starte Mac-en på nytt, og noen ganger kan omstart starte problemet.
Men hva om oppførselen vedvarer, her er litt ideer for å løse problemet.
Hvordan fikser jeg kernel_task-forbrukende ressurser?
Vi vil gjennomgå noen av de vanligste metodene for å fikse den høye bruken og forbruket av ressurser og forklare dem på en abstrakt måte.
- Fordi kernel_task er operativsystemet ditt, og drapsprosesser er den beste måten å frigjøre ressurser på, enkelt omstart på Mac-en din vil fjerne problemet med en gang.
- Ta i betraktningskanning din Mac for skadevare, som kan forårsake problemet.
- Hvis kernel_task bruker mye CPU / minne når det ikke gjøres noe spesielt, er det et annet problem i hendene dine. Vanligvis er dette på grunn av tredjeparts kerneutvidelser kalt “nøkkelord”I macOS. Disse modulene er maskinvaredrivere og noe programvare som grensesnittet direkte med kjernen. En defekt kext får kernel_task til å ta opp for mye CPU. For å teste dette, bør Mac startes i sikkermodus. Slå av Mac-en, og slå den på igjen mens du trykker på Shift-tasten. Muligheten for “Safe Boot”Vises på innloggingsskjermen. Sikker modus aktiverer ikke tredjeparts tastatur, så hvis Mac-en din ikke har noen problemer i sikker modus, har du funnet problemet. Avinstaller 3rd-drivere / programvare nylig installert og se om det hjelper.
- For å finne flere detaljer bruk Etrecheck som kjører dusinvis av diagnostikk, bestående av en liste over alle tastene som er installert og kjører på systemet. Avinstaller det du tror forårsaker problemet, og se om problemet er løst.
- En applikasjon med dårlig vane å bruke opp mye CPU og be om dette er Blits. Hvis Flash- eller nettleserfaner tar CPU-strøm ved siden av kernel_task, kan du avinstallere eller deaktivere Flash helt. Som et resultat vil ikke Flash bruke CPUen med sine forskjellige feil, og kernel_task fra å motvirke den for å holde CPUen kald.
- Fjerne unødvendig oppstartselementer og frigjør plass på harddisken.
- Tilbakestill NVRAM på din Mac.
- Tilbakestill systemadministrasjonskontrollen din (SMC).
- Fokuser på ekstern temperatur (miljø) som du kan avkjøle kunstig med klimaanlegg for å fjerne bremsen som er designet for å håndtere varmen. Utetemperaturen påvirker også datamaskinens temperatur.
- Ta en titt på fans av MacBook, støv ut fansen. Rengjør også kjøleribben. Kontroller termopastaen hvis den er tørr. Øk viftehastigheten.
- Bruk en kjølepute for den bærbare datamaskinen.
- Den høye temperaturen til en hvilken som helst del av chassis fra lading sammen med eksterne enheter som er koblet til, kan ha forårsaket dette problemet. Å flytte ladekabelen fra venstre til høyre porter ville være nok til å avkjøle MAC og kan løse problemet. På en maskin med MagSafe-lading, prøv å koble eksterne enheter fra venstre porter til batteriet er fullt.
- Slett cacher ved å kjøre følgende kommando i
Terminal "rm -rf ~ / Library / Caches"
- Slett Safari cacher hvis Safari kan ha forårsaket problemet)
- Tilbakestill kraftblokk. Spesielt hvis du har en inkonsekvent vekselstrømskilde, spesielt hvis den bærbare datamaskinen indikerer at den er koblet til, men ikke lader, fordi hvis strømforsyningen finner upålitelig vekselstrøm, slutter den å lade den bærbare datamaskinen. For å løse, er det bare å koble fra strømforsyningen fra begge ender i noen sekunder, og deretter koble disse endene inn igjen. Det kan føre til at den bærbare datamaskinen begynner å lade igjen,ogkernel_task slutter å spise CPUog fansen slutter å snurre så mye.
Risikabel løsning
Det ser ut til å eksistere en merkelig løsning på dette problemet som inkluderer å flytte noen filer, men siden dette er systemfiler, anbefaler vi deg ikke å flytte dem med mindre det er et stort problem for deg.
- Gå til "Om denne mac-en”Under eplelogoen i øvre venstre hjørne og velg "Mer informasjon".
- Klikk på alternativet “systemrapport”.
- Legg merke til hva datamaskinen sier etter “Model Identifier”.
- Naviger til følgende.
master drive> System -Library> Extensions> IOPlatformPluginFamily.kext -Contents> Plugins> ACPI_SMC_PlatformPlugin.kext> Contents> Resources> (mappen som vi noterte i tredje trinn)
- Start datamaskinen på nytt, så skal du være ferdig
Hvis ingenting hjelper, må du noen ganger slutte å kaste bort tiden din og installer macOS på nytt fra bunnen av, tilbakestill Mac-en eller vurder en tur til Apple Store.