Kaip ištaisyti „Mac“ „kernel_task“ didelio procesoriaus naudojimo klaidą

Kaip ištaisyti „Mac“ „kernel_task“ didelio procesoriaus naudojimo klaidą

Niekada nėra smagu, kai kompiuteris pradeda veikti lėtai, bet dar blogiau, kai negali suprasti, kodėl jis toks lėtas. Jei išjungėte visas įmanomas programas ir viskas jūsų „Mac“ sistemoje vis dar atrodo, kad juda per melasą, tai gali būti baimės ženklas kernel_task sukelia didelį procesoriaus naudojimą.





„Mac“ sistemoje „kernel_task“ yra įvairių žemo lygio funkcijų, leidžiančių dirbti likusiam kompiuteriui, pavadinimas. Tai reiškia, kad išsiaiškinti kaltininką gali būti sunku.





Mes tai matėme daug, todėl turime keletą patarimų, kurie padės jums atsikratyti šios problemos.





Lėto „Mac“ diagnozė

Jei atrodo, kad jūsų „Mac“ veikia lėtai, generuoja daug šilumos arba atrodo, kad jis greitai pakils dėl didelio ventiliatoriaus greičio, tuomet norėsite atidaryti Veiklos monitorius ir sužinoti kodėl. Tai iš esmės yra „MacOS“ atitikmuo „Windows“ užduočių tvarkyklei.

kaip naudoti gif kaip foną

Susijęs: Kas yra veiklos monitorius? „Mac“ užduočių tvarkyklės atitikmuo



„Activity Monitor“ galite atidaryti naudodami „Spotlight“: tiesiog paspauskite Cmd + tarpo klavišas tada pradėkite rašyti „veikla“ ir jis turėtų pasirodyti. Taip pat galite rasti po Programos> Priemonės , ir galbūt norėsite prisegti jį prie savo doko, kad galėtumėte greičiau pasiekti, kai susiduriate su didelėmis problemomis.

Jūsų lėto kompiuterio priežastis turėtų būti akivaizdi iš CPU skirtuką. Tiesiog spustelėkite % Procesoriaus stulpelio antraštė, skirta organizuoti vykdomus procesus pagal procesoriaus naudojimą. Viskas, kas naudoja didelę apdorojimo galią, bus rodoma viršuje; jie judės, kai jūsų kompiuteris fone atlieka įvairias užduotis.





Didelis procesoriaus naudojimas paprastai yra tik problema, kai to nesitiki. Jei žaidžiate žaidimą, žiūrite vaizdo įrašą naršyklėje ar redaguojate vaizdo įrašą, pagrįsta tikėtis, kad jūsų kompiuteris sukramtys išteklius. Jei vienas „Safari“ skirtukas arba „Mac“ procesas naudoja daugiau nei tikroji dalis, tai paprastai reiškia, kad kažkas negerai.

Kodėl „Kernel_task“ kaltininkas?

Daugumą procesų galite užmušti spustelėdami juos, tada spustelėdami X viršutiniame kairiajame ekrano kampe. Deja, jūs negalite to padaryti vieno konkretaus proceso metu: kernel_task . Taip yra todėl, kad „kernel_task“ iš tikrųjų yra „MacOS“ dalis.





Tai ne tiek vienas procesas, kiek procesų serija pagal vieną etiketę. Kol dirbate, „macOS“ atlieka visas užduotis fone. Tai apima duomenų siuntimą ir gavimą tinklu, duomenų įrašymą ir skaitymą į diską ir naujų aplankų ar diskų indeksavimą „Spotlight“ paieškai.

Šis procesas dažnai naudoja daug jūsų turimos RAM Atmintis skirtuką, tačiau tai kelia daug mažiau rūpesčių. Naudojamos RAM kiekis padidės ir sumažės, kaip reikalaujama. Tačiau didelis procesoriaus naudojimas gali sustabdyti visos sistemos šlifavimą ir netgi kartais sukelti visišką sistemos gedimą.

Taigi, kaip sustabdyti kernel_task neigiamą poveikį jūsų „Mac“ našumui?

Paprasti sprendimai kernel_task problemoms

Daugeliu atvejų paprastas „Mac“ paleidimas iš karto pašalins problemą. Tačiau tai nėra nuolatinis ilgalaikis sprendimas, jei jau kurį laiką susiduriate su šia problema. Tai tik trumpalaikis sprendimas, kuris turėtų duoti greitų rezultatų.

Viskas, kas sukelia esminį procesoriaus naudojimo šuolį, gali grįžti. Taigi, jei pasikartojote, galite pabandyti iš naujo nustatyti sistemos valdymo valdiklį (SMC). Tai lengva padaryti ir galima išspręsti įvairias „MacOS“ problemas.

SMC nustatymo iš naujo instrukcijos šiek tiek skiriasi priklausomai nuo to, kokį „Mac“ modelį turite. Kadangi tai gali išspręsti daugybę problemų, turime išsamų vadovą kaip iš naujo nustatyti „Mac“ SMC . Tai taip pat apima PRAM, kitos „Mac“ dalies, kuri gali sukelti daugybę problemų, nustatymą iš naujo.

Kiti sprendimai, kaip ištaisyti kernel_task didelį procesoriaus naudojimą

Galbūt akivaizdžiausias visų su OS susijusių problemų sprendimas yra atnaujinti į naujausią „MacOS“ versiją. Tiesiog paleiskite Sistemos nuostatos , spustelėkite Programinės įrangos atnaujinimas ir paleiskite visus neįvykdytus „Apple“ programinės įrangos naujinius.

Kita dažna kernel_task proceso didelio CPU naudojimo priežastis yra „Adobe Flash“. Laikai, kai „Flash“ buvo būtina naršant internete, jau seniai praėjo, tačiau vis tiek gali prireikti tam tikrai žiniatinklio programai ar svetainei.

Vietoj to, kad „Flash“ būtų įdiegta, galite naudoti tokią naršyklę kaip „Google Chrome“, kuri teikia „Flash“ (nors ir pasirinktinai). Labiausiai tikėtina, kad jums visiškai nereikia „Flash“, todėl jį saugu pašalinti. Be to, kadangi „Adobe“ nepalaiko „Flash“ nuo 2020 m. Gruodžio 31 d., Negausite svarbių saugos naujinių.

Labai svarbu jį pašalinti - bent jau saugumo sumetimais. Norėdami pašalinti „Flash“, paleiskite „Adobe Flash Player“ diegimo tvarkyklė ir spustelėkite Pašalinti .

Kaskite šiek tiek giliau į „Mac“ aukštą kernel_task procesoriaus naudojimą

Kai kuriems žmonėms pavyko pašalinti branduolio plėtinius, kurie yra kodo moduliai, galintys atlikti žemo lygio užduotis. Taip pat žinomas kaip „kexts“, didžiąją dalį šių plėtinių „Apple“ įdiegė kaip pagrindinės „macOS“ aplinkos dalį. Kai kuri programinė įranga įdiegs trečiųjų šalių plėtinius kaip tvarkykles arba valdys aparatinę įrangą.

Vienas greitas būdas patikrinti, ar trečiosios šalies kekstas sukelia jūsų „kernel_task“ problemų, yra iš naujo paleisti kompiuterį saugiuoju režimu. Norėdami tai padaryti, paleiskite kompiuterį iš naujo ir palaikykite Pamaina raktas, kaip jis įsijungia. Saugus režimas įkelia tik reikiamus branduolio plėtinius, taigi, jei problema šioje aplinkoje nekyla, ji nurodo trečiosios šalies kext problemą.

Norėdami pasinerti į tai, iš naujo paleiskite sistemą kaip įprasta ir paleiskite Terminalas . Tada paleiskite šią komandą:

kextstat

Tai parodys, kokie branduolio plėtiniai šiuo metu yra įkelti. Visi „Apple“ plėtiniai atrodys taip:

com.apple.[etc]

Tuo tarpu trečiųjų šalių vairuotojai turės kūrėjo vardą, pavyzdžiui:

com.paragon-software.filesystems

Ir taip pat kaip šis:

ch.tripmode.TripModeNKE

Geriausias būdas juos pašalinti yra pašalinkite susijusią programinę įrangą . Kai kurioms programoms tai reiškia tik programos failo perkėlimą į šiukšliadėžę, tada įvedant administratoriaus slaptažodį, kad būtų galima pakeisti.

Kiti gali apimti PKG pašalinimo failą, kurį reikia paleisti. Likusiai daliai eikite į Sistemos nuostatos ir ieškokite bet kokių trečiųjų šalių pirmenybių langų.

Pradedant nuo „OS X El Capitan“, „Apple“ pristatė naują saugos funkciją, kuri sulaužė daugybę trečiųjų šalių modifikacijų. Sistemos vientisumo apsauga arba sutrumpintai SIP neleidžia programoms švirkšti kodo į „Apple“ programas ir nerašo į tam tikras disko dalis, kurias „Apple“ laiko svarbiomis sistemos saugumui.

Dėl to pagerėja sistemos stabilumas, todėl šiuolaikinėse „MacOS“ versijose šią problemą turėtumėte matyti rečiau.

Vis dar turite didelį procesoriaus naudojimą? Ką daryti, kai visa kita nepavyksta

Galutinis sprendimas yra šiek tiek rizikingas: pašalinti „Apple“ branduolio plėtinius. Tai daryti nerekomenduojama. Tačiau jei išbandėte visa kita ir vis tiek matote, kad „kernel_task“ sukelia daug CPU, tai yra sprendimas, kurį galbūt norėsite išbandyti.

Kūrėjas ir tinklaraštininkas Viktoras Peterssonas daug rašė apie „kernel_task“ ir su ja susijusias problemas. Jo atveju tai greičiausiai sukėlė negraži garso plokštė. Pradiniame Peterssono pranešime daugiausia dėmesio buvo skirta „Mac OS X Yosemite“, nors vėliau jis atnaujino vėlesnes „MacOS“ versijas.

Mes neišbandėme šio taisymo ir negalime pasakyti, ar jis jums tinka. Jei norite tai išbandyti, atlikite toliau nurodytus veiksmus.

  1. Sukurkite „Mac“ atsarginę kopiją naudodami „Time Machine“ ar kitą atsarginį sprendimą.
  2. Išjunkite sistemos vientisumo apsaugą, paleisdami atkūrimo režimą ir paleisdami šią komandą iš terminalo: | _+_ |
  3. Sekite Viktoro metodas. Pradėkite ieškodami „Mac“ modelio naudodami komandą: | _+_ |
  4. Vykdykite šią komandą: | _+_ |
  5. Perkelkite ir sukurkite atsarginę failo kopiją, atitinkančią jūsų modelį. Pavyzdžiui, jei jūsų identifikatorius yra „MacBookPro8,2“ bėgtumėte: | _+_ |
  6. Perkraukite į atkūrimo režimą ir vėl įjunkite sistemos vientisumo apsaugą naudodami komandą: | _+_ |

Vėlgi, tai paskutinė išeitis. Pabandykite tai tik tuo atveju, jei jums sunku ką nors padaryti dėl kernel_task, dėl kurio jūsų „Mac“ tampa netinkamas naudoti. Tai nėra trumpalaikis sprendimas-jis išlieka net iš naujo įdiegus operacinę sistemą.

Nepaisant to, taip pat turėsite pakartoti šį procesą po kiekvieno pagrindinio programinės įrangos atnaujinimo ar operacinės sistemos atnaujinimo, nes „Apple“ atkurs perkeltą failą.

„Mac kernel_task“ klaidos problemos sprendimas

Paprastai naujovinus į naują „MacOS“ versiją, atsiranda naujų funkcijų ir galimybių, tačiau taip pat gali atsirasti klaidų. Tai ypač pasakytina apie senesnius aparatūros modelius, kurie pradeda peržengti ribas.

Bet jei „Mac“ „kernel_task“ problemas pradėjote matyti tik po atnaujinimo, tai gali būti kaltininkas. Tikimės, kad vienas iš šių triukų padėjo jums išspręsti problemą ir pagerinti „Mac“ našumą.

Dalintis Dalintis „Tweet“ Paštu 10 paprastų būdų, kaip sureguliuoti „Mac“, kad būtų pasiektas geriausias našumas

Vietoj to, kad pamatytumėte, kiek laiko galite praleisti nesulaužydami baisių Naujųjų metų rezoliucijos, naudokite metų pradžią, kad atnaujintumėte „Mac“.

Skaityti toliau
Susijusios temos
  • „Mac“
  • CPU
  • Našumo patobulinimai
  • Veiklos monitorius
  • „Mac“ klaidos
Apie autorių Krisas Woukas(Paskelbti 118 straipsniai)

Krisas Woukas yra muzikantas, rašytojas ir kaip tai vadinama, kai kas nors kuria vaizdo įrašus žiniatinkliui. Technologijų entuziastas, kiek tik prisimena, neabejotinai turi mėgstamas operacines sistemas ir įrenginius, tačiau naudoja tiek daug kitų, kiek tik gali, kad tik neatsiliktų.

Daugiau iš Kris Wouk

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia