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.
- Start Activity Monitor (Finder > Applications >Utilities > Activity Monitor) og velg programmet du vil tvangslukke.
- 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.
- 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.
- Klikk Apple-logoen på menylinjen og velg Slå av .
- Trykk og hold inne Shift + Control +Option-tastene på venstre side av tastaturet samtidig i sju sekunder.
- Trykk og hold inne Mac-ens strømknapp mens du holder de tre tastene i trinn 2.
- Hold de fire tastene i 10 sekunder og slipp dem.
- 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:
- Trykk og hold nede følgende taster i syv sekunder: Høyre Shift-tast + Venstre Control -tast + venstre Option-tast.
- Fortsett å holde nede de tre tastene i trinn 1, trykk og hold nede strømknappen.
- Hold de fire knappene sammen i 10 sekunder.
- 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.