Daugelis sistemos procesų ir programų veikia fone, kai įjungiate „Mac“. Šie procesai turi savo atsakomybę ir yra labai svarbūs tinkamam „Mac“ veikimui. Pavyzdžiui, „WindowServer“ valdo svarbias sistemos grafines vartotojo sąsajas (GUI), pvz., doką ir meniu juostą.
kernel_task yra dar vienas svarbus komponentas, užtikrinantis sklandų „Mac“ veikimą. Šiame vadove paaiškinsime kernel_task atsakomybę „MacOS“. Taip pat sužinosite, kaip veikia procesas ir ką daryti, jei kernel_task sunaudoja per daug procesoriaus išteklių.
Kas yra kernel_task „Mac“?
kernel_task yra gyvybiškai svarbus „macOS“ komponentas, skirtas reguliuoti procesoriaus temperatūrą ir neleisti „Mac“ perkaisti. Kai „kernel_task“ aptinka procesoriaus temperatūros šuolį, jis užima didelę jūsų procesoriaus dalį, todėl apribojami sistemos ištekliai, prieinami procesams, atsakingiems už temperatūros padidėjimą.
Perkaitimas yra baisus visais frontais. Taigi, kai dėl daug procesoriaus reikalaujančių procesų „Mac“ jaučiasi karšta, „kernel_task“ kaupia procesoriaus išteklius, kad procesai negalėtų toliau pakelti temperatūros.
Ar kernel_task saugu?
Trumpas atsakymas yra „Taip“. Tikriausiai abejojate kernel_task teisėtumu, nes ji sunaudoja didelę dalį jūsų Mac procesoriaus. Tai normalu. Tačiau svarbu pažymėti, kad kernel_task veikia ne savo noru.Vietoj to, jis reaguoja į jūsų procesoriaus temperatūros būseną.
Jei jūsų „Mac“ procesorius įkaista, „kernel_task“ įsijungia, kad sumažintų temperatūrą. Tai akivaizdu dėl padidėjusio ventiliatoriaus aktyvumo (arba ventiliatoriaus triukšmo) ir didelio procesoriaus naudojimo. Taigi, kai „kernel_task“ intensyviai naudoja jūsų „Mac“ apdorojimo galią, negalvokite apie tai kaip apie velnią. Verčiau įsivaizduokite tai kaip angelą, sunkiai dirbantį, kad numalšintų perkaitimo velnią.
Beje, negalite nutraukti kernel_task. Tai taip pat įrodo proceso saugumą ir teisėtumą. Jis veikia fone, nes tai labai svarbus „macOS“ komponentas, be kurio jūsų „Mac“ negali apsieiti. Tai vienas iš svarbiausių „macOS“ komponentų. Štai įrodymas: paleiskite „Activity Monitor“, meniu juostoje spustelėkite View ir pasirinkite All Processes, Hierarchically
Tai sutvarkys visus sistemos procesus ir trečiųjų šalių programas pagal svarbą. „Activity Monitor“ sukurs įdėtą visų procesų ir programų vaizdą, o kernel_task yra pagrindinis procesas, kuriam priklauso kiti procesai.
Paspaudus išskleidžiamąjį mygtuką išplečiamas pirminis aplankas ir rodomi „antriniai procesai“ arba „antriniai procesai“.
kernel_task yra hierarchijos viršuje, nes tai pirmasis procesas, kurį „macOS“ paleidžia paleidus „Mac“.
Kiek procesoriaus turėtų naudoti kernel_task?
Nėra fiksuoto procesoriaus išteklių kiekio, kurį „kernel_task“ turėtų naudoti. Jis naudos didelę dalį procesoriaus, jei procesoriaus temperatūra taps neįprastai karšta. Trumpai tariant, „kernel_task“ procesoriaus naudojimas priklauso nuo „Mac“ temperatūros.
Pataisyti kernel_task didelį procesoriaus naudojimą
Įprastomis sąlygomis kernel_task slypi fone ir sunaudoja labai minimalius sistemos išteklius. Tačiau tokie veiksniai kaip aukšta aplinkos temperatūra, laikini sistemos trikdžiai, per daug procesoriaus reikalaujantys procesai, veikiantys fone ir kt., gali paskatinti „kernel_task“ naudoti beprotiškai daug apdorojimo galios.
Jei norite reguliuoti kernel_task procesoriaus suvartojimą, vadovaukitės toliau pateiktomis rekomendacijomis.
1. Priverstinai išeiti iš nenaudojamų programų
Normalu, kad naudojant „Mac“ įšyla. Kuo daugiau programų atidarote, tuo sunkiau veikia jūsų „Mac“ ir tuo daugiau šilumos generuoja. Tai taip pat suaktyvins kernel_task, kad sunaudotų daugiau procesoriaus galios, kad būtų galima reguliuoti „Mac“ temperatūrą.
Taigi, lengviausias būdas sumažinti kernel_task veiklą yra uždaryti programas, kurių nenaudojate. Kartais, uždarius programą iš doko arba spustelėjus raudoną „x“ piktogramą programos lange, programa neišjungiama.
Kai kurios programos lieka sustabdytos fone ir eikvoja „Mac“ procesorių ir akumuliatoriaus energiją. Priverstinis nenaudojamų programų uždarymas sumažins „Mac“ procesoriaus įtampą ir sumažins „kernel_task“ didelį procesoriaus naudojimą. Eikite į „Activity Monitor“ ir uždarykite visas nenaudojamas programas, kad atlaisvintumėte apdorojimo galios.
- Paleiskite veiklos monitorių (Finder > Applications >Utilities > Activity Monitor) ir pasirinkite programą, kurią norite priverstinai uždaryti.
- Aktyvumo monitoriaus įrankių juostoje spustelėkite mygtuką Stop mygtuką.
Jei jūsų „Mac“ turi jutiklinę juostą, pasirinkite programą ir spustelėkite x piktogramą.
- Spustelėkite Force Quit Mac ekrane arba Touch Bar.
2. Pašalinkite „Mac“ prievadus
Prijungus per daug energijos reikalaujančių priedų vienoje „Mac“ nešiojamojo kompiuterio pusėje, CPU gali perkaisti. Jei kernel_task naudoja daug procesoriaus, perkelkite kai kuriuos priedus į priešingą „Mac“ pusę ir palaukite kelias minutes. Tai sumažino „kernel_task“ procesoriaus naudojimą kai kuriems „MacBook Pro“ naudotojams šioje „StackExchange“ gijoje.
Tarkime, kad turite išorinį monitorių, įkrovimo laidą, standžiuosius diskus ir pelę, prijungtą prie USB šakotuvo kairėje „Mac“ pusėje. Tai padidins procesoriaus temperatūrą ir atitinkamai padidins kernel_task veiklą. Norėdami išspręsti problemą, išskleiskite priedus kitoje „Mac“ pusėje.
Ši technika tinka MacBook modeliams su USB prievadais abiejose (kairėje ir dešinėje) pusėse. Jei jūsų „Mac“ nešiojamojo kompiuterio USB prievadai yra tik vienoje pusėje, problema gali išspręsti atjungus nenaudojamus priedus ir įrenginius.
3. Iš naujo paleiskite „Mac“
Jei kernel_task ir toliau naudoja per daug apdorojimo galios, „Mac“ maitinimo perjungimas turėtų išspręsti problemą. Taip atnaujinsite „Mac“ atmintį, nutrauksite nereikalingas programas, išvalysite procesoriaus talpyklą ir reguliuosite „kernel_task“ procesoriaus naudojimą.
Uždarykite visus aktyvius programų langus, meniu juostoje spustelėkite Apple piktogramą ir pasirinkite Restart .
4. Sumažinti aplinkos temperatūrą
MacBooks turi integruotus jutiklius, kurie nustato procesoriaus temperatūros pokyčius. Pasak Apple, ideali aplinkos temperatūra naudojant MacBooks yra nuo 10°C iki 35°C (~50°F ir 95°F).Kai jūsų „Mac“ temperatūra viršija optimalią temperatūrą, jutikliai automatiškai įjungia „MacBook“ ventiliatorių, kad atvėsintų centrinį procesorių. Taip pat pastebėsite kernel_task procesoriaus naudojimo šuolį.
Įsitikinkite, kad jūsų „Mac“ nėra karštoje patalpoje arba ant paviršių, kurie blokuoja šilumos sklaidą – ant pagalvės, lovos ar po lovos užtiesalais. Padėkite „Mac“ ant lygaus paviršiaus ir įsitikinkite, kad patalpa tinkamai vėdinama – atidarykite kambario langus arba įjunkite oro kondicionierių. „Mac“ pastatymas ant išorinio aušinimo padėklo taip pat gali padėti sumažinti procesoriaus temperatūrą.
5. Iš naujo nustatykite sistemos valdymo valdiklį
kernel_task gali sugesti, jei jūsų MacBook aušinimo ventiliatoriai neveikia tinkamai. Jei jūsų „Mac“ nėra šiltas ar karštas, bet ventiliatoriai veikia greitai ir nekontroliuojamai garsiai, iš naujo nustatykite sistemos valdymo valdiklį (SMC).
SMC yra pagrindinės plokštės komponentas, valdantis „Mac“ akumuliatorių, klaviatūros apšvietimą, aušinimo ventiliatorius, dangčio veikimą ir kitus svarbius jutiklius. Sistemos valdymo valdiklio nustatymo iš naujo procedūra priklausys nuo to, ar jūsų Mac naudoja Apple T2 saugos mikroschemų rinkinį.
Jei norite patikrinti, ar jūsų „Mac“ turi T2 saugos lustą, eikite į Finder > Applications > Komunalinės paslaugos > Sistemos informacija > Hardware ir šoninėje juostoje pasirinkite Controller. Jei „Modelio pavadinimas“ nėra Apple T2 lustas, jūsų „Mac“ nėra saugos lusto.
Reset SMC Mac nešiojamuosiuose kompiuteriuose be Apple T2 lusto
MacBook Air ir Pro modeliai, išleisti 2017 m. ar anksčiau, neturi T2 saugos lusto.
- Meniu juostoje spustelėkite Apple logotipą ir pasirinkite Shut Down .
- Paspauskite ir palaikykite Shift + Control +Option klavišus kairėje klaviatūros pusėje vienu metu septynias sekundes.
- Paspauskite ir palaikykite „Mac“ maitinimo mygtuką, laikydami tris klavišus, atlikdami 2 veiksmą.
- Palaikykite keturis klavišus 10 sekundžių ir atleiskite.
- Paspauskite power mygtuką, kad įjungtumėte „Mac“.
Reset SMC Mac nešiojamuosiuose kompiuteriuose su Apple T2 lustu
MacBook Air ir Pro modeliai, išleisti 2018 m. ar vėliau, neturi T2 saugos lusto. Išjunkite „Mac“, palaukite apie 30 sekundžių, kol jis visiškai išsijungs, ir atlikite šiuos veiksmus:
- Paspauskite ir laikykite šiuos klavišus septynias sekundes: Dešinysis Shift klavišas + kairysis Control klavišas + kairysis Option klavišas.
- 1 veiksme laikykite nuspaudę tris klavišus, tada paspauskite ir palaikykite power mygtuką.
- Keturis mygtukus laikykite kartu 10 sekundžių.
- Atleiskite mygtukus ir paspauskite power mygtuką, kad paleistumėte „Mac“.
Reset SMC „Mac“ staliniuose kompiuteriuose
Išjunkite „Mac“ ir atjunkite jį nuo maitinimo lizdo. Palaukite 15 sekundžių, vėl įjunkite „Mac“ prie maitinimo lizdo, palaukite 5 sekundes ir paspauskite maitinimo mygtuką.
Stabilizuoti kernel_task procesoriaus naudojimą
kernel_task yra svarbus sistemos procesas, reguliuojantis „Mac“ temperatūrą. Kuo šiltesnis jūsų „Mac“, tuo daugiau sunaudoja „kernel_task“ apdorojimo galios. Aukščiau paryškinti trikčių šalinimo patarimai turėtų padėti sumažinti kernel_task didelį procesoriaus naudojimą.Jei problema išlieka, pabandykite iš naujo nustatyti „Mac“ PRAM / NRAM.
