Mikä on kernel_task Macissa ja onko se turvallista?

Lukuisat järjestelmäprosessit ja sovellukset toimivat taustalla heti, kun käynnistät Macin(Mac) . Näillä prosesseilla on omat vastuunsa, ja ne ovat ratkaisevan tärkeitä Macin(Mac) asianmukaisen toiminnan kannalta . WindowServer esimerkiksi hallitsee tärkeitä järjestelmän graafisia käyttöliittymiä ( GUI ), kuten Dockia(Dock) ja Valikkopalkkia(Menu Bar) .

kernel_task on toinen tärkeä komponentti, joka pitää Macin(Mac) sujuvana. Tässä oppaassa selitämme kernel_task:n vastuut macOS:ssä. Opit myös kuinka prosessi toimii ja mitä tehdä, jos kernel_task kuluttaa liikaa suoritinresursseja(CPU) .

Mikä on kernel_task Macissa?

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

Ylikuumeneminen on kauheaa kaikin puolin. Joten kun prosessoriintensiiviset(CPU) prosessit saavat Macin(Mac) tuntumaan kuumalta, kernel_task kerää prosessoriresursseja(CPU) , 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(CPU) . 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(CPU) kuumenee, kernel_task laskee lämpötilaa. Tämä näkyy tuulettimen lisääntyneen toiminnan (tai tuulettimen melun) ja korkean suorittimen(CPU) käytön vuoksi. Joten aina kun kernel_task käyttää intensiivisesti Macisi prosessointitehoa, älä ajattele sitä paholaisena. Mieluummin kuvittele(Rather) sen enkeliksi, joka työskentelee kovasti ylikuumenemisen paholaisen hillitsemiseksi.

Muuten, et 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. Itse asiassa se on yksi tärkeimmistä macOS-komponenteista. Tässä on todiste: käynnistä Activity Monitor , napsauta valikkopalkissa Näytä ja valitse (View)Kaikki prosessit, Hierarkkisesti(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.

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

kernel_task on hierarkian huipulla, koska se on ensimmäinen prosessi, jonka macOS suorittaa Macin(Mac) käynnistyessä.

Kuinka paljon suoritinta(CPU Should) kernel_taskin tulisi käyttää(Use) ?

Ei ole kiinteää määrää suorittimen(CPU) resursseja, joita kernel_taskin tulisi käyttää. Se käyttää vain suuren osan suorittimestasi(CPU) , jos prosessorin lämpötila nousee epätavallisen kuumaksi. Lyhyesti sanottuna kernel_taskin suorittimen(CPU) 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_task-toiminnon käyttämään järjettömän paljon prosessointitehoa.

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

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

On normaalia, että Macisi(Mac) 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 (CPU)Macin(Mac) lämpötilan säätelemiseksi .

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

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

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

  1. Napsauta Activity Monitorin työkalupalkin Stop-painiketta .(Stop button)

Jos Macissasi(Mac) on Touch Bar , valitse sovellus ja napsauta vasemmassa reunassa olevaa x(x icon) -kuvaketta.

  1. Napsauta Macin näytössä tai Touch Barissa Pakota lopettamaan .(Force Quit)

2. Poista tukos Macin porteista

Liian monien virtaa kuluttavien lisävarusteiden kytkeminen Mac - kannettavan yhdelle puolelle voi aiheuttaa suorittimen(CPU) ylikuumenemisen. Jos kernel_task ylläpitää korkeaa suorittimen käyttöä, siirrä lisävarusteita (CPU)Macin(Mac) vastakkaiselle puolelle ja odota muutama minuutti. Tämä vähensi kernel_task- suorittimen(CPU) käyttöä joillekin MacBook Pron(MacBook Pro) käyttäjille tässä StackExchange-ketjussa(StackExchange thread) .

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

Tämä tekniikka soveltuu MacBook - malleille, joissa on USB -portit molemmilla (vasemmalla ja oikealla) sivulla. Jos Mac - tietokoneessasi 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 liiallista prosessointitehoa, Macin(Mac) virran kytkemisen pitäisi ratkaista ongelma. Tämä päivittää Macin(Mac) muistin, lopettaa tarpeettomat sovellukset, tyhjentää prosessorin välimuistin ja säätelee kernel_task -ohjelman suorittimen(CPU) käyttöä.

Sulje kaikki aktiiviset sovellusikkunat, napsauta Apple-kuvaketta(Apple icon) valikkorivillä ja valitse Käynnistä uudelleen(Restart) .

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

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

Varmista(Make) , 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(Mac) asettaminen ulkoiselle jäähdytyslevylle voi myös auttaa vähentämään suorittimen lämpötilaa(reduce the CPU temperature) .

5. Nollaa System Management Controller

kernel_task voi toimia virheellisesti, jos Mac Bookin jäähdytystuulettimet eivät toimi kunnolla. Jos Macisi(Mac) ei ole lämmin tai kuuma, mutta tuulettimet käyvät nopeasti ja hallitsemattomasti(fans are running fast and uncontrollably loud) , nollaa System Management Controller ( SMC ).

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

Voit tarkistaa, onko Macissasi(Mac) T2-suojaussiru siirtymällä kohtaan Finder > Sovellukset(Applications) > Apuohjelmat(Utilities) > Järjestelmätiedot(System Information) > Laitteisto(Hardware) ja valitsemalla sivupalkista Ohjain . (Controller)Jos "mallin nimi" ei ole Apple T2 -siru(Apple T2 chip) , Macissasi(Mac) ei ole suojaussirua.

Nollaa SMC Mac-kannettavissa ilman Apple T2 -sirua(Reset SMC on Mac Notebooks Without Apple T2 Chip)

Vuonna 2017 tai aikaisemmin julkaistuissa MacBook Air-(MacBook Air) ja Pro -malleissa ei ole T2-turvapiiriä(T2 Security Chip) .

  1. Napsauta Apple-logoa(Apple logo) valikkorivillä ja valitse Sammuta(Shut Down) .

  1. Paina näppäimistön vasemmalla puolella olevia Shift + Control + Optio -näppäimiä samanaikaisesti seitsemän sekunnin ajan.(Option)

  1. Pidä Macin virtapainiketta painettuna(power button) samalla, kun pidät kolmea näppäintä painettuna vaiheessa(Step) 2.

  1. Pidä neljää näppäintä painettuna 10 sekuntia ja vapauta ne.
  2. Käynnistä Mac painamalla virtapainiketta .(power button)

Nollaa SMC Mac-kannettavissa Apple T2 -sirulla(Reset SMC on Mac Notebooks With Apple T2 Chip)

Vuonna 2018 tai myöhemmin julkaistuissa MacBook Air-(MacBook Air) ja Pro -malleissa ei ole T2-turvapiiriä(T2 Security Chip) . Sammuta (Power)Mac , odota noin 30 sekuntia, jotta se sammuu kokonaan, ja noudata näitä ohjeita:

  1. Pidä seuraavia näppäimiä painettuna seitsemän sekunnin ajan: Oikea Vaihtonäppäin(Shift) + Vasen Control - näppäin + Vasen Optionäppäin(Option) .

  1. Pidä kolme näppäintä painettuna vaiheessa 1 ja pidä sitten virtapainiketta painettuna(power button) .

  1. Pidä neljää painiketta yhdessä 10 sekunnin ajan.
  2. Vapauta painikkeet ja käynnistä Mac painamalla virtapainiketta .(power button)

Nollaa SMC Mac-pöytätietokoneissa(Reset SMC on Mac Desktops)

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

Stabiloi kernel_task CPU:n käyttö

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



About the author

Olen tietokoneteknikko, jolla on yli 10 vuoden kokemus, josta 3 vuotta 店員. Minulla on kokemusta sekä Apple- että Android-laitteista ja olen erityisen taitava tietokoneiden korjaamisessa ja päivittämisessä. Nautin myös elokuvien katsomisesta tietokoneellani ja iPhonen käyttämisestä kuvien ja videoiden ottamiseen.



Related posts