Anonim

Mange systemprosesser og applikasjoner kjører i bakgrunnen i det sekundet du slår på Mac-en. Disse prosessene har sitt ansvar, og de er avgjørende for at Mac-en din skal fungere riktig. WindowServer, for eksempel, administrerer viktige system grafiske brukergrensesnitt (GUI) som Dock og menylinje.

kernel_task er en annen viktig komponent som holder Mac-en i gang. I denne veiledningen forklarer vi ansvaret til kernel_task i macOS. Du vil også lære hvordan prosessen fungerer og hva du skal gjøre hvis kernel_task bruker for mange CPU-ressurser.

Hva er kernel_task på en Mac?

kernel_task er en viktig macOS-komponent utformet for å regulere CPU-temperaturen og forhindre at Mac-en overopphetes. Når kernel_task oppdager en økning i CPU-temperaturen, tar den opp en stor prosentandel av CPU-en din, og begrenser dermed systemressurser som er tilgjengelige for prosesser som er ansvarlige for temperaturøkningen.

Overoppheting er forferdelig på alle fronter. Så når CPU-intensive prosesser får Mac-en til å føles varm, hamster kernel_task CPU-ressurser slik at prosessene ikke kan øke temperaturen ytterligere.

Er kernel_task trygt?

Det korte svaret er «Ja». Du stiller sannsynligvis spørsmål ved legitimiteten til kernel_task fordi den bruker en stor prosentandel av Mac-ens CPU. Det er norm alt. Det er imidlertid viktig å merke seg at kernel_task ikke handler av egen vilje.I stedet reagerer den på statusen til CPU-temperaturen.

Hvis Mac-prosessoren din blir varm, kommer kernel_task inn for å senke temperaturen. Dette er tydelig ved økt vifteaktivitet (eller viftestøy) og høyt CPU-bruk. Så når kernel_task intenst bruker Mac-maskinens prosessorkraft, ikke tenk på det som djevelen. Se det heller som en engel som jobber hardt for å slå ned overopphetingsdjevelen.

Du kan forresten ikke avslutte kernel_task. Det vil også bevise sikkerheten og legitimiteten til prosessen. Det kjører i bakgrunnen fordi det er en avgjørende viktig macOS-komponent, en som Mac-en din ikke kan klare seg uten. Det er en av de viktigste macOS-komponentene. Her er beviset: start Activity Monitor, klikk View på menylinjen, og velg Alle prosesser, hierarkisk

Dette vil ordne alle systemprosesser og tredjepartsapper i henhold til viktighetsnivået. Activity Monitor vil lage en nestet visning av alle prosesser og applikasjoner, med kernel_task som den primære prosessen som andre prosesser faller inn under.

Ved å klikke på rullegardinknappen utvides den overordnede mappen og avslører "underordnede prosesser" eller "underprosesser."

kernel_task sitter øverst i hierarkiet fordi det er den første prosessen som macOS kjører når Mac-en starter opp.

Hvor mye prosessor skal kernel_task bruke?

Det er ingen fast mengde CPU-ressurser som kernel_task skal bruke. Den vil bare bruke en stor prosentandel av CPU-en din hvis prosessortemperaturen blir unorm alt varm. Kort sagt, kernel_tasks CPU-bruk er en funksjon av Mac-ens temperatur.

Fix kernel_task Høy CPU-bruk

Under normale forhold lurer kernel_task i bakgrunnen og bruker svært minimale systemressurser. Imidlertid kan faktorer som høy omgivelsestemperatur, midlertidige systemfeil, overdreven CPU-intensive prosesser som kjører i bakgrunnen osv. trigge kernel_task til å bruke vanvittig mye prosessorkraft.

Følg anbefalingene nedenfor for å regulere CPU-forbruket til kernel_task.

1. Tving avslutning av ubrukte apper

Det er norm alt at Mac-en blir varm under bruk. Jo flere apper du åpner, desto hardere fungerer Mac-en din, og jo mer varme genererer den. Det vil også utløse kernel_task for å bruke mer CPU-kraft i et forsøk på å regulere temperaturen på Mac-en din.

Så, den enkleste måten å redusere kernel_tasks aktivitet på er å lukke apper du ikke bruker. Noen ganger avsluttes ikke appen når du lukker en app fra Dock eller klikker på det røde «x-ikonet» i appvinduet.

Noen apper forblir suspendert i bakgrunnen, og bruker Mac-prosessoren og batteristrømmen. Tvangsavslutning av ubrukte apper vil redusere belastningen på Mac-prosessoren og deretter redusere kernel_task høy CPU-bruk. Gå gjennom Activity Monitor og lukk eventuelle ubrukte apper for å frigjøre litt prosessorkraft.

  1. Start Activity Monitor (Finder > Applications >Utilities > Activity Monitor) og velg programmet du vil tvangslukke.

  1. Klikk Stopp-knappen på aktivitetsovervåkingens verktøylinje.

Hvis Mac-en har en berøringslinje, velg appen og klikk på x-ikonet helt til venstre.

  1. Klikk Force Quit på Mac-skjermen eller Touch Bar.

2. Avlast Mac-portene

Hvis du kobler til for mye strømkrevende tilbehør på den ene siden av den bærbare Mac-en kan det føre til at prosessoren blir overopphetet. Hvis kernel_task opprettholder høy CPU-bruk, flytt noe tilbehør til motsatt side av Mac-en og vent i noen minutter. Det reduserte kernel_task CPU-bruk for noen MacBook Pro-brukere i denne StackExchange-tråden.

Si at du har en ekstern skjerm, ladekabel, harddisker og en mus koblet til en USB-hub på venstre side av Mac-en. Det vil øke CPU-temperaturen og følgelig øke kernel_task-aktiviteten. For å fikse problemet, spre tilbehøret til den andre siden av Mac-en.

Denne teknikken er gyldig for MacBook-modeller med USB-porter på begge (venstre og høyre) sider. Hvis den bærbare Mac-en bare har USB-porter på én side, kan problemet løses ved å koble fra ubrukt tilbehør og enheter.

3. Start Mac-en på nytt

Hvis kernel_task fortsetter å bruke overdreven prosessorkraft, bør det løse problemet ved å slå av/på Mac-en. Det vil oppdatere Mac-minnet, avslutte unødvendige apper, tømme prosessorbufferen og regulere CPU-bruken til kernel_task.

Lukk alle aktive appvinduer, klikk Apple-ikonet på menylinjen, og velg Start på nytt .

4. Reduser omgivelsestemperatur

MacBooks har innebygde sensorer som oppdager endringer i CPU-temperaturen. Ifølge Apple er den ideelle omgivelsestemperaturen for bruk av MacBooks mellom 10°C og 35°C (~50°F og 95°F).Når Mac-en din går over den optimale temperaturen, slår sensorene automatisk på MacBook-viften for å avkjøle CPU-en. Du vil også legge merke til en økning i CPU-bruken til kernel_task.

Pass på at Mac-en ikke er i et varmt rom eller på overflater som blokkerer varmespredning - på en pute, seng eller under sengetrekk. Plasser Mac-en på en jevn overflate og sørg for at rommet har riktig ventilasjon – åpne vinduene i rommet eller slå på klimaanlegget. Å plassere Mac-en på en ekstern kjølepute kan også bidra til å redusere CPU-temperaturen.

5. Tilbakestill systemadministrasjonskontrolleren

kernel_task kan fungere feil hvis MacBook-ens kjølevifter ikke fungerer som de skal. Hvis Mac-en din ikke er varm eller varm, men viftene går raskt og ukontrollert høyt, tilbakestiller du System Management Controller (SMC).

SMC er en komponent på hovedkortet som styrer Mac-batteriet, bakgrunnsbelysningen til tastaturet, kjølevifter, lokkadferd og andre viktige sensorer. Prosedyren for å tilbakestille systemadministrasjonskontrolleren vil avhenge av om Mac-en din bruker Apple T2 Security Chipset.

For å sjekke om Mac-en har T2-sikkerhetsbrikken, gå til Finder > Applications > Utilities > Systeminformasjon > Hardware og velg Controller på sidefeltet. Hvis "Model Name" ikke er Apple T2-brikke, har ikke Mac-en din sikkerhetsbrikken.

Tilbakestill SMC på bærbare Mac uten Apple T2-brikke

MacBook Air og Pro-modeller utgitt i 2017 eller tidligere har ikke T2 Security Chip.

  1. Klikk Apple-logoen på menylinjen og velg Slå av .

  1. Trykk og hold inne Shift + Control +Option-tastene på venstre side av tastaturet samtidig i sju sekunder.

  1. Trykk og hold inne Mac-ens strømknapp mens du holder de tre tastene i trinn 2.

  1. Hold de fire tastene i 10 sekunder og slipp dem.
  2. Trykk strømknappen for å slå på Mac-en.

Tilbakestill SMC på bærbare Mac-er med Apple T2-brikke

MacBook Air- og Pro-modeller utgitt i 2018 eller senere har ikke T2-sikkerhetsbrikken. Slå av Mac-en, vent i ca. 30 sekunder til den slår seg helt av, og følg disse trinnene:

  1. Trykk og hold nede følgende taster i syv sekunder: Høyre Shift-tast + Venstre Control -tast + venstre Option-tast.

  1. Fortsett å holde nede de tre tastene i trinn 1, trykk og hold nede strømknappen.

  1. Hold de fire knappene sammen i 10 sekunder.
  2. Slipp knappene og trykk strømknappen for å starte Mac-en.

Tilbakestill SMC på Mac-stasjonære maskiner

Slå av Mac-en og trekk den ut av stikkontakten. Vent i 15 sekunder, koble Mac-en tilbake til strømuttaket, vent i 5 sekunder og trykk på strømknappen.

Stabilize kernel_task CPU-bruk

kernel_task er en kritisk systemprosess som regulerer Mac-ens temperatur. Jo varmere Mac-en din blir, jo mer prosessorkraft forbruker kernel_task. Feilsøkingstipsene fremhevet ovenfor bør bidra til å redusere kernel_task høy CPU-bruk.Hvis problemet vedvarer, prøv å tilbakestille Mac-ens PRAM/NRAM.

Hva er kernel_task på Mac og er det trygt?