Kas yra kernel_task ir kodėl jis veikia mano „Mac“?

„Activity Monitor“ radote ką nors vadinamą „kernel_task“ ir norite sužinoti, kas tai yra. Geros naujienos: tai nieko blogo. Tai iš tikrųjų jūsų operacinė sistema.

SUSIJEDS: Kas yra šis procesas ir kodėl jis veikia mano „Mac“?

Šis straipsnis yra mūsų vykdomos serijos dalis, kurioje paaiškinami įvairūs „Activity Monitor“ rasti procesai, tokie kaip hidd, mdsworker, installd ir daugelis kitų. Nežinai, kas yra tos paslaugos? Geriau pradėk skaityti!

„Branduolys“, jei nežinojote, yra bet kurios operacinės sistemos pagrindas, esantis tarp jūsų procesoriaus, atminties ir kitos aparatūros bei paleistos programinės įrangos. Įjungus „Mac“, pirmiausia prasideda branduolys, ir iš esmės viskas, ką darote savo kompiuteryje, tam tikru momentu teka per branduolį. „Activity Monitor“ pateikia visą šią įvairią veiklą po viena juostele: kernel_task.

SUSIJEDS: Kodėl gerai, kad jūsų kompiuterio RAM yra pilna

Jei jūsų kompiuteris neveikia lėtai, nesijaudinkite, kad šis procesas užims daug atminties arba retkarčiais išnaudos procesoriaus ciklus: tai normalu. Nepanaudota atmintis yra švaistoma atmintis, todėl „kernel_task“ ją pritaikys tokiems dalykams kaip failų talpinimas talpykloje, o modernios operacinės sistemos paleidimas kartais reiškia tam tikrą procesoriaus energiją.

Bet jei „kernel_task“ nuolat naudoja daugumą jūsų sistemos išteklių, o „Mac“ yra tikrai lėtas, gali kilti problemų. Paleidus „Mac“ yra vienintelis būdas iš naujo paleisti branduolį, ir kartais tai išspręs visas problemas. Bet jei elgesys išlieka, pateikiame šiek tiek daugiau informacijos.

kernel_task apsimeta, kad naudoja procesoriaus ciklus, kad viskas būtų vėsu

Jei darote tai, kas užima daug apdorojimo galios, tarkime, konvertuojate 4K vaizdo įrašus, galite pasidomėti, kas taip ilgai trunka, ir pažvelgti į „Activity Monitor“. Dažnai pamatysite, kad „kernel_task“ sunaudoja daug procesoriaus energijos ... energijos, kurią norėtumėte naudoti intensyviam procesui.

Tai suprantama, jei esate nusivylęs, bet pasirodo, kad jūsų operacinė sistema tai daro tyčia, kad išvengtumėte procesoriaus perkaitimo. Norėdami pacituoti „Apple“ palaikymo puslapį:

Viena iš „kernel_task“ funkcijų yra padėti valdyti procesoriaus temperatūrą, padarant CPU mažiau prieinamą procesams, kurie intensyviai jį naudoja. Kitaip tariant, kernel_task reaguoja į sąlygas, dėl kurių jūsų procesorius tampa per karštas, net jei jūsų „Mac“ nesijaučia jums karšta. Pats tai nesukelia tų sąlygų. Sumažėjus procesoriaus temperatūrai, branduolio užduotis automatiškai sumažina jo aktyvumą.

Taigi „kernel_task“ iš tikrųjų neišnaudoja visos procesoriaus galios: tiesiog trukdo intensyviam procesui jo naudoti, kad būtų išvengta perkaitimo. Kai išeisite iš pavojingos zonos, viskas turėtų normalizuotis.

Viena programa, turinti netinkamą įprotį naudoti daug procesoriaus ir paraginti tai, yra „Flash“. Jei šalia „kernel_task“ matote, kad „Flash“ ar naršyklės skirtukai užima daug procesoriaus energijos, apsvarstykite galimybę visiškai pašalinti arba išjungti „Flash“, kad išvengtumėte problemos. Tai neleis „Flash“ naudoti jūsų procesoriaus su įvairiomis klaidomis, o „kernel_task“ nereikės apsaugoti jūsų procesoriaus, kad viskas būtų vėsu.

Įkelkite į saugųjį režimą, kad išspręstumėte branduolio problemas

Jei pastebėsite, kad „kernel_task“ sunaudoja daug procesoriaus ar atminties, kai nieko nedarote, gali kilti dar viena problema. Paprastai tai susiję su trečiųjų šalių branduolio plėtiniais, „macOS“ vadinamais „raktais“. Šie moduliai pateikiami su aparatinės įrangos tvarkyklėmis ir tam tikra programine įranga ir sąsaja tiesiogiai su branduoliu. Dėl sugedusio rakto „kernel_task“ gali užimti per daug sistemos išteklių.

SUSIJEDS: „ Mac“ trikčių šalinimas naudojant šias paslėptas paleidimo parinktis

Norėdami tai išbandyti, turėtumėte paleisti „Mac“ į saugųjį režimą - vieną iš paslėptų „Mac“ paleidimo parinkčių, apie kurias turėtų žinoti kiekvienas „Mac“ vartotojas. Išjunkite „Mac“, tada įjunkite laikydami nuspaudę klavišą „Shift“. Prisijungimo ekrane pamatysite žodį „Saugi paleidimas“.

Saugus režimas neįgalina trečiųjų šalių raktų, todėl jei jūsų „Mac“ neturi jokių problemų saugiuoju režimu, radote savo problemą. Pašalinkite trečiosios šalies programinę įrangą ar tvarkykles, kurias neseniai įdiegėte, ir sužinokite, ar tai padeda.

Jei norite pasinerti toliau, „Etrecheck“ vykdo dešimtis diagnostikos priemonių, įskaitant visų jūsų sistemoje įdiegtų ir veikiančių raktų sąrašą. Pašalinkite viską, kas, jūsų manymu, gali sukelti problemą, ir patikrinkite, ar tai išsprendžia. Jei ne, gali tekti apsvarstyti kelionę į „Apple Store“ arba draugišką vietinę „Mac“ remonto dirbtuvę.

Keletas kitų dalykų, kuriuos reikia išbandyti

Jei po to vis tiek kyla problemų, galite išbandyti keletą dalykų.

Kartais padės iš naujo nustatyti „NVRAM“ iš „Mac“. Apsvarstykite galimybę nuskaityti „Mac“, ar nėra kenkėjiškų programų, kurios gali sukelti problemą. Taip pat galite padaryti įprastus veiksmus, kad pagreitintumėte „Mac“, pavyzdžiui, pašalinti nereikalingus paleisties elementus ir atlaisvinti vietos standžiajame diske.

Jei niekas nepadeda, kartais turite nustoti gaišti laiką ir iš naujo įdiegti „MacOS“. Akivaizdu, kad tai turėtų būti paskutinė išeitis, tačiau svarbu žinoti, kada esi sumuštas.

Nuotraukų kreditas: Matthew Pearce