Anonim

Når Mac-en varmes opp eller senkes ned til en gjennomgang, vil du sannsynligvis legge merke til en prosess k alt kernel_task som bruker mye CPU. Hvorfor gjør den det? Hva betyr kernel_task til og med? Bør du være bekymret?

Les videre for å finne ut hva kernel_task er på Mac og hvorfor det forårsaker høy CPU-bruk. Du vil også lære måter å redusere overdreven kernel_task-aktivitet i macOS.

Hva er Kernel_Task på Mac?

Kernel_task er en innebygd prosess i macOS. Det er relatert til kjernen, det dypeste programmeringsnivået som får programvaren og Mac-maskinvaren til å fungere.

Kernel_task håndterer en rekke viktige bakgrunnsfunksjoner på MacBook Pro, MacBook Air, iMac eller Mac Mini, for eksempel tildeling av systemressurser (CPU og RAM) mellom programmer og systemtjenester.

Men viktigst av alt, det spiller en betydelig rolle i temperaturstyringen. Det er her høy kernel_task-aktivitet kommer inn i bildet.

Hvorfor Kernel_Task forårsaker høy CPU-bruk?

Mac-en din kan varmes opp av en rekke årsaker. For eksempel, å utføre en ressurskrevende aktivitet (som å redigere eller eksportere video med superhøye oppløsninger) øker nesten alltid CPU-temperaturen. Å gjengi CPU-tunge nettelementer, bruke ineffektive plugins i Chrome eller Safari, eller spille av Adobe Flash-relatert innhold kan også varme opp.

Når det skjer, vil kernel_task settes i gang og forhindre at prosesser bruker ekstra prosessorkraft og genererer enda mer varme. Det gjør det ved å simulere tomme CPU-sykluser.

Er High Kernel_Task CPU-bruk grunn til bekymring?

For det meste er høy kernel_task-aktivitet ikke en grunn til bekymring. For å oppsummere, hvis du kontinuerlig engasjerer deg i ressurskrevende oppgaver, kan du forvente høy kernel_task CPU-bruk på din Mac. Det er bare rutinemessig vedlikehold for å forhindre at Macs innvendige deler får overdreven varmeskader.

Men hvis du konsekvent legger merke til at kernel_task bruker CPU-kraften uten noen åpenbar grunn, kan det hende du har et problem. For eksempel kan uoptimaliserte apper, utdaterte programmer, systembuffere og buggy-kjerneutvidelser varme opp Mac-en uten noen proporsjonal økning i aktivitet.

Reducing High Kernel_Task CPU-bruk på Mac

For å fikse vedvarende høy kernel_task-aktivitet, må du løse eventuelle underliggende årsaker som bidrar til ekstra varme på Mac-en. Feilsøkingstipsene nedenfor vil hjelpe deg med det.

Tvangsavslutt-apper

Begynn med å identifisere andre prosesser enn kernel_task som bruker mye CPU ved å bruke Macs aktivitetsmonitor. Hint-velg CPU-kolonnen for å sortere prosesser etter aktivitet.

Hvis en CPU-intensiv prosess ser ut til å være en del av en typisk aktivitet (f.eks. videoeksportering), vent til den er ferdig. Hvis ikke, lukk eller tvangsavslutt prosessen ved å velge Stopp-knappen øverst i aktivitetsovervåkingsvinduet.

Slå av og start på nytt

En annen løsning innebærer å starte Mac-en på nytt. Det er en rask måte å eliminere eventuelle useriøse prosesser som bidrar til kernel_task-problemet.

Oppdater apper

Neste, prøv å oppdatere appene som kjører på Mac. Det er best å fokusere oppmerksomheten på alle programmer som øker Mac-maskinens CPU-belastning.

Begynn med å åpne Macs App Store og se under Oppdateringer-fanen på sidefeltet for eventuelle appoppdateringer som venter.

For programmer du fikk utenfor Mac App Store, se etter et Se etter oppdateringer- alternativet i selve programmene.

Oppdater macOS

Buggy-forekomster av macOS (spesielt tidlige utgivelser av større versjonsoppgraderinger) kan føre til minnelekkasjer og problemer med overoppheting. Oppdater operativsystemet og se om det gjør en forskjell.

For å oppdatere macOS, åpne Apple-menyen fra venstre side av Mac-menylinjen og velg Systemvalg > Programvareoppdatering > Oppdater nå.

Bruk Mac i et kjøligere miljø

Hvis du bruker Mac-en utendørs eller i varmt vær, kan den eksterne temperaturen føre til at Mac-en varmes opp og sette kernel_task på høygir. Prøv å flytte enheten til et kjøligere eller godt ventilert område.

Tilbakestill NVRAM eller PRAM

Hvis du bruker en Intel Mac, vil du kanskje prøve å tilbakestille NVRAM eller PRAM. Det er en liten del av det flyktige minnet som inneholder systemkritiske innstillinger (f.eks. skjermoppløsning, oppstartsdiskpreferanser, dato, tidssone, etc.). Et korrupt NVRAM kan føre til alle slags problemer, så tilbakestilling av det kan fikse kjerneproblemer.

For å tilbakestille NVRAM, start med å slå av Mac-en. Deretter slår du den på igjen mens du holder nede Command, Option, P, og R-tastene. Slipp når du hører oppstartslyden for andre gang. Hvis du bruker en Mac med en Apple T2 Security Chip, slipper du tastene etter 20 sekunder.

Tilbakestill SMC

I tillegg til NVRAM, kan det være lurt å gå det ekstra trinnet og tilbakestille SMC (systemadministrasjonskontrolleren) på Mac.

Tøm Mac-bufferen

Utdaterte eller korrupte midlertidige filer kan også forårsake ytelsesproblemer i macOS, så neste retting innebærer å tømme applikasjonen og systembufferen.

Bruk den gratis Onyx-appen for å tømme Mac-bufferen raskt. Se vår veiledning om hvordan du tømmer Mac-bufferen hvis du foretrekker den manuelle tilnærmingen.

Gå inn og gå ut av sikkermodus

Å gå inn og gå ut av sikkermodus på Macen hjelper til med å tømme kjernebufferen. For å gå inn i sikkermodus på en Intel Mac holder du nede Shift ved oppstart til du ser påloggingsskjermen.

Hvis du bruker en Apple Silicon Mac, slår du den på mens du holder nede Power-knappen. Når du kommer til skjermbildet for oppstarts alternativer, holder du nede Shift-tasten og velg Macintosh HD > Fortsett i sikkermodus.

Kjør en skadelig programvareskanning

Macer har et rykte for å være motstandsdyktige mot skadelig programvare, men det betyr ikke at de er helt immune. For å skanne etter og fjerne skadelige prosesser og rootkits på Mac, bør du vurdere å kjøre en skanning etter skadelig programvare ved å bruke et gratis verktøy mot skadelig programvare. Malwarebytes er et utmerket valg.

Delete Kernel Extensions

Til slutt vil du kanskje ta deg tid til å identifisere og deaktivere eventuelle tredjeparts kjerneutvidelser (eller kexts). Kexts utvider standardfunksjonaliteten til Mac-kjernen, men de kan også resultere i høy kernel_task-aktivitet eller kjernepanikkfeil.

Du kan bruke et gratis diagnoseverktøy k alt EtreCheckPro for å skanne etter og gjennomgå en liste over installerte kjerneutvidelser. Du må deretter avinstallere de relaterte programmene for å fjerne kextene.

Kernel_Task: Best Left to Its Own Means

Forhåpentligvis hjalp denne opplæringen deg med å forstå kernel_task-prosessen på Mac og hva du kan gjøre for å løse kernel_task høy CPU-bruk. Hvis problemet vedvarer, vil du kanskje installere macOS på nytt via gjenopprettingsmodus. Hvis det også mislykkes, kan problemet være maskinvarerelatert. Kontakt i så fall Apple-støtte for å få hjelp.

Hva er kernel_task på Mac og hvorfor forårsaker det høy CPU-bruk?