Anonim

Useita järjestelmäprosesseja ja sovelluksia suoritetaan taustalla heti, kun käynnistät Macin. Näillä prosesseilla on omat vastuunsa, ja ne ovat ratkaisevan tärkeitä Macin asianmukaisen toiminnan kann alta. WindowServer esimerkiksi hallitsee tärkeitä järjestelmän graafisia käyttöliittymiä (GUI), kuten Dockia ja Valikkopalkkia.

kernel_task on toinen tärkeä komponentti, joka pitää Macin sujuvassa toiminnassa. Tässä oppaassa selitämme kernel_task:n vastuut macOS:ssä. Opit myös, miten prosessi toimii ja mitä tehdä, jos kernel_task kuluttaa liikaa suoritinresursseja.

Mikä on kernel_task Macissa?

kernel_task on tärkeä macOS-komponentti, joka on suunniteltu säätelemään suorittimen lämpötilaa ja estämään Macin ylikuumenemisesta. Kun kernel_task havaitsee prosessorin lämpötilapiikin, se vie suuren osan prosessoristasi, mikä rajoittaa lämpötilan noususta vastaavien prosessien käytettävissä olevia järjestelmäresursseja.

Ylikuumeneminen on kauheaa kaikilla rintamilla. Joten kun prosessoriintensiiviset prosessit saavat Macin tuntumaan kuum alta, kernel_task kerää CPU-resursseja, jotta prosessit eivät voi nostaa lämpötilaa entisestään.

Onko kernel_task turvallista?

Lyhyt vastaus on "Kyllä". Luultavasti kyseenalaistat kernel_taskin laillisuuden, koska se kuluttaa suuren osan Macisi suorittimesta. Se on normaalia. On kuitenkin tärkeää huomata, että kernel_task ei toimi omasta tahdostaan.Sen sijaan se reagoi CPU:n lämpötilan tilaan.

Jos Macisi prosessori kuumenee, kernel_task laskee lämpötilaa. Tämä näkyy tuulettimen lisääntyneen toiminnan (tai tuulettimen melun) ja korkean suorittimen käytön vuoksi. Joten aina kun kernel_task käyttää intensiivisesti Macisi prosessointitehoa, älä ajattele sitä paholaisena. Mieluummin kuvittele se enkelinä, joka työskentelee lujasti tukahduttaakseen ylikuumenemisen paholaisen.

Et muuten voi lopettaa kernel_task. Tämä todistaa myös prosessin turvallisuuden ja legitiimiyden. Se toimii taustalla, koska se on ratkaisevan tärkeä macOS-komponentti, jota ilman Mac ei tule toimeen. Se on yksi tärkeimmistä macOS-komponenteista. Tässä on todiste: käynnistä Activity Monitor, napsauta valikkopalkissa View ja valitse All Processes, Hierarchically

Tämä järjestää kaikki järjestelmäprosessit ja kolmannen osapuolen sovellukset tärkeystason mukaan. Activity Monitor luo sisäkkäisen näkymän kaikista prosesseista ja sovelluksista, ja kernel_task on ensisijainen prosessi, jonka alle muut prosessit kuuluvat.

Pudottavan valikon napsauttaminen laajentaa yläkansiota ja paljastaa "lapsiprosessit" tai "aliprosessit".

kernel_task on hierarkian kärjessä, koska se on ensimmäinen prosessi, jonka macOS suorittaa Macin käynnistyessä.

Kuinka paljon suoritinta kernel_taskin tulisi käyttää?

Ei ole kiinteää määrää suoritinresursseja, joita kernel_taskin pitäisi käyttää. Se käyttää vain suuren osan suorittimestasi, jos prosessorin lämpötila nousee epätavallisen kuumaksi. Lyhyesti sanottuna kernel_taskin suorittimen käyttö on Macin lämpötilan funktio.

Korjaa kernel_task korkea suorittimen käyttö

Normaaleissa olosuhteissa kernel_task vaanii taustalla kuluttaen hyvin vähän järjestelmäresursseja. Kuitenkin tekijät, kuten korkea ympäristön lämpötila, tilapäiset järjestelmähäiriöt, liian paljon prosessoria vaativat prosessit taustalla jne., voivat laukaista kernel_taskin käyttämään järjettömän paljon prosessointitehoa.

Noudata alla olevia suosituksia säädäksesi kernel_taskin suorittimen kulutusta.

1. Pakota lopettamaan käyttämättömät sovellukset

On normaalia, että Macisi lämpenee käytön aikana. Mitä enemmän sovelluksia avaat, sitä kovemmin Mac toimii ja sitä enemmän lämpöä se tuottaa. Tämä laukaisee myös kernel_task-toiminnon käyttämään enemmän suorittimen tehoa Macin lämpötilan säätelemiseksi.

Joten, helpoin tapa vähentää kernel_taskin toimintaa on sulkea sovellukset, joita et käytä. Joskus sovelluksen sulkeminen Dockista tai punaisen x-kuvakkeen napsauttaminen sovellusikkunassa ei lopeta sovellusta.

Jotkin sovellukset pysyvät keskeytettyinä taustalla kuluttaen Macin suoritinta ja akkuvirtaa. Käyttämättömien sovellusten pakottaminen vähentää Mac-prosessorin rasitusta ja vähentää kernel_task:n suurta suorittimen käyttöä. Käy Activity Monitorin läpi ja sulje kaikki käyttämättömät sovellukset vapauttaaksesi prosessointitehoa.

  1. Käynnistä Activity Monitor (Finder > Applications >Utilities > Activity Monitor) ja valitse sovellus, jonka haluat pakottaa sulkemaan.

  1. Napsauta Stop-painiketta Activity Monitorin työkalupalkissa.

Jos Macissasi on Touch Bar, valitse sovellus ja napsauta x-kuvaketta vasemmassa reunassa.

  1. Napsauta Pakota lopettamaan Macin näytössä tai Touch Barissa.

2. Poista tukos Macin porteista

Liian monien virtaa kuluttavien lisälaitteiden liittäminen Mac-kannettavan toiselle puolelle voi aiheuttaa suorittimen ylikuumenemisen. Jos kernel_task ylläpitää korkeaa suorittimen käyttöä, siirrä lisävarusteita Macin toiselle puolelle ja odota muutama minuutti. Tämä vähensi kernel_task-suorittimen käyttöä joillekin MacBook Pron käyttäjille tässä StackExchange-ketjussa.

Ole, että sinulla on ulkoinen näyttö, latauskaapeli, kiintolevyt ja hiiri kytkettynä Macin vasemmalla puolella olevaan USB-keskittimeen. Tämä nostaa suorittimen lämpötilaa ja lisää siten kernel_task-aktiivisuutta. Korjaa ongelma levittämällä lisävarusteet Macin toiselle puolelle.

Tämä tekniikka koskee MacBook-malleja, joissa on USB-portit molemmilla (vasemmalla ja oikealla) puolella. Jos Mac-kannettavassasi on USB-portit vain toisella puolella, käyttämättömien lisävarusteiden ja laitteiden irrottaminen saattaa ratkaista ongelman.

3. Käynnistä Mac uudelleen

Jos kernel_task käyttää edelleen liikaa prosessointitehoa, Macin virran kytkemisen pitäisi ratkaista ongelma. Tämä päivittää Macin muistin, lopettaa tarpeettomat sovellukset, tyhjentää prosessorin välimuistin ja säätelee kernel_task -ohjelman suorittimen käyttöä.

Sulje kaikki aktiiviset sovellusikkunat, napsauta Apple-kuvaketta valikkopalkissa ja valitse Restart .

4. Alenna ympäristön lämpötilaa

MacBookeissa on sisäänrakennetut anturit, jotka havaitsevat muutokset suorittimen lämpötilassa. Applen mukaan ihanteellinen ympäristön lämpötila MacBookien käyttämiselle on 10–35 °C (~50–95 °F).Kun Macisi ylittää optimaalisen lämpötilan, anturit käynnistävät automaattisesti MacBookin tuulettimen jäähdyttämään prosessoria. Huomaat myös piikin kernel_taskin suorittimen käytössä.

Varmista, että Mac ei ole kuumassa huoneessa tai pinnoilla, jotka estävät lämmön haihtumisen – tyynyllä, sängyllä tai peiton alla. Aseta Mac tasaiselle alustalle ja varmista, että huoneessa on asianmukainen ilmanvaihto – avaa huoneen ikkunat tai kytke ilmastointi päälle. Macin sijoittaminen ulkoiselle jäähdytyslevylle voi myös auttaa vähentämään suorittimen lämpötilaa.

5. Nollaa järjestelmänhallintaohjain

kernel_task saattaa toimia väärin, jos MacBookin tuulettimet eivät toimi kunnolla. Jos Macisi ei ole lämmin tai kuuma, mutta tuulettimet käyvät nopeasti ja hallitsemattoman kovaäänisesti, nollaa järjestelmänhallintaohjain (SMC).

SMC on emolevyn komponentti, joka hallitsee Macin akkua, näppäimistön taustavaloa, tuulettimia, kannen toimintaa ja muita tärkeitä antureita. Järjestelmänhallintaohjaimen nollausmenettely riippuu siitä, käyttääkö Macisi Apple T2 Security -piirisarjaa.

Voit tarkistaa, onko Macissasi T2-suojaussiru siirtymällä osoitteeseen Finder > Applications > Utilities > Järjestelmätiedot > Hardware ja valitse sivupalkista Controller. Jos "mallin nimi" ei ole Apple T2-siru, Macissasi ei ole suojaussirua.

Nollaa SMC Mac-kannettavissa ilman Apple T2 -sirua

MacBook Air- ja Pro-malleissa, jotka julkaistiin vuonna 2017 tai aikaisemmin, ei ole T2-suojaussirua.

  1. Napsauta Apple-logoa ja valitse Shut Down .

  1. Paina ja pidä painettuna Shift + Control +Option näppäimiä näppäimistön vasemmalla puolella samanaikaisesti seitsemän sekunnin ajan.

  1. Paina ja pidä painettuna Macin virtapainiketta samalla kun pidät kolmea näppäintä painettuna vaiheessa 2.

  1. Pidä neljää näppäintä painettuna 10 sekunnin ajan ja vapauta ne.
  2. Paina virtapainiketta käynnistääksesi Macin.

Nollaa SMC Mac-kannettavissa Apple T2 -sirulla

MacBook Air- ja Pro-malleissa, jotka julkaistiin vuonna 2018 tai myöhemmin, ei ole T2-turvasirua. Sammuta Mac, odota noin 30 sekuntia, jotta se sammuu kokonaan, ja noudata näitä ohjeita:

  1. Paina ja pidä alhaalla seuraavia näppäimiä seitsemän sekunnin ajan: Oikea Shift-näppäin + vasen Control -näppäin + vasen Option-näppäin.

  1. Pidä kolme näppäintä painettuna vaiheessa 1 ja paina sitten virtapainiketta.

  1. Pidä neljää painiketta yhdessä 10 sekunnin ajan.
  2. Vapauta painikkeet ja paina virtapainiketta käynnistääksesi Macisi.

Palauta SMC Mac-pöytätietokoneissa

Sammuta Mac ja irrota se pistorasiasta. Odota 15 sekuntia, kytke Mac takaisin pistorasiaan, odota 5 sekuntia ja paina virtapainiketta.

Stabilize kernel_task CPU Usage

kernel_task on kriittinen järjestelmäprosessi, joka säätelee Macin lämpötilaa. Mitä lämpimämpää Macisi käy, sitä enemmän kernel_task kuluttaa prosessointitehoa. Yllä mainittujen vianmääritysvihjeiden pitäisi auttaa vähentämään kernel_task korkeaa suorittimen käyttöä.Jos ongelma jatkuu, yritä nollata Macin PRAM/NRAM.

Mikä on kernel_task Macissa ja onko se turvallista?